2015-09-01 3 views
0

Это мой Fragment_vent. Как я могу передавать данные от Fragment_vent другому Fragment? (putExtra("ext",IDV_L))Передача данных из фрагмента в другой фрагмент

@Override 
public void onClick(View v) { 
    IDV_L = date(); 

    Fragment fragment = null; 
    fragment = new Fragment_Inicio_Tab(); 
    FragmentManager fragmentManager = getFragmentManager(); 
    fragmentManager.beginTransaction() 
     .replace(R.id.frame_container, fragment).commit(); 
} 
+2

Это легко, если вы только Google это. Используйте методы setArguments() и getArguments() с вашими фрагментами. –

ответ

1

Использование ниже код ...

Fragment fragment = null; 
fragment = new Fragment_Inicio_Tab(); 
Bundle args = new Bundle() 
args.putString("value1", value1); 
args.putString("value2", value2); 
fragment.setArguments(args); 
FragmentManager fragmentManager = getFragmentManager(); 
fragmentManager.beginTransaction() 
         .replace(R.id.frame_container, fragment).commit(); 

и получить в качестве фрагмента ..

getArguments().getString("value1");  
getArguments().getString("value2"); 
+0

Я отредактировал plz check – MPG

+0

спасибо спасибо :) !! – dannaandroid

0
Bundle bundle=new Bundle(); 
bundle.putString("message", "From Activity"); 
    //set Fragmentclass Arguments 
Fragmentclass fragobj=new Fragmentclass(); 
fragobj.setArguments(bundle); 
Смежные вопросы