新来的。
我有一个名为Activity的Main_Planner和一个名为Main_Itinerary的Fragment。当我想从Main_Planner访问项Main_Planner到Main_Itinerary时。我只需使用以下代码:
Main_Planner mp = (Main_Planner) getActivity();
mp.TextView1 .......
...但是如何将Main_Itinerary项访问到Main_Planner呢?
发布于 2015-01-28 17:31:30
做这个
Main_Itinerary myFragment =
(Main_Itinerary) getSupportFragmentManager().findFragmentById(R.id.fragementID);
if(myFragment != null){
String value = myFragment.getValue(); // if getValue() is a public method如果要从片段中访问的值不是方法,而是变量,则使用变量名和正确的类型。
注意事项
如果不使用支持片段,则为getFragmentManager()
根据布局更改R.id.fragmentID
https://stackoverflow.com/questions/28198573
复制相似问题