2015年8月19日 星期三

Android-Fragment transfer data to another framgnet

Fragment 傳遞參數的功能其實很像 Activity 傳遞的作法
但是不同的地方是它是藉由 Fragment 傳遞( 先不做深入說明 )
注意 : 請注意紅字

1 . 傳值來源
// A Fragment
Fragment fragment = new AFragment();
Bundle bundle = new Bundle();
bundle.putString(Key, Value);
fragment.setArguments(bundle);
.
.
.


2 . 接收目標
// B Fragment
Bundle bundle = BFragment.this.getArguments();
if(bundle != null)
{
    String fruit = bundle.getString(Key, Value);
}

參考資料 : How to transfer some data to another Fragment?

歡迎轉載,請註明出處。

沒有留言:

張貼留言