newbe在这里。
我有一个名为Activity
的{{1}}和一个名为Main_Planner
的{{1}}。当我想要从Fragment
到Main_Itinerary
访问项TextView1
时。我将使用此代码:
Main_Planner
Main_Itinerary
但是如何才能将Main_Planner mp = (Main_Planner) getActivity();
项目移至mp.TextView1 .......
...
。?
答案 0 :(得分:0)
这样做
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