Skip to content Skip to sidebar Skip to footer

Passing Value Between Activity To Fragment On Android

On Activity: @Override public void onTabSelected(Tab tab, FragmentTransaction ft) { // on tab selected // show respected fragment view Log.v('Test', 'Menjalankan intent antar

Solution 1:

Your Text is :

int strtext=getArguments().getInt("Nilai", 0);

It should Be:

int strtext=getArguments().getInt("nilai", 0);

Edit :

Check Out this Question which is Related to your Problem:

Here

Solution 2:

publicclassMyFragmentextendsFragment {
        int strtext;

     @OverridepublicvoidonCreate(Bundle savedInstanceState) 
          {
            super.onCreate(savedInstanceState);
            Bundledata= getArguments();
            strtext= data.getInt("Nilai");
          }

    @Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
      ViewrootView= inflater.inflate(R.layout.lirik_view, container, false);
      Log.v("Testing", "Menjalankan proses pengambilan data dari activity");

      Log.v("Testing", "Data adalah "+strtext);
      return rootView;
     }
    }       

Post a Comment for "Passing Value Between Activity To Fragment On Android"