从 Fragment 到 Fragment 访问 TextView
Access TextView from Fragment to Fragment
1号。用按钮事件调用Fragment1
Number 2.在Layout1中表达被调用的fragment
Number 3.当Button 1被按下时,Layout 1调用Fragment1,Fragment2调用Layout 2
编号 4。如果在调用 Fragment 2 时按“后退”按钮,则布局仅 returns 到具有原始按钮 1、按钮 2 的屏幕。
不一定非要这样。
我想要的是如果其他 Fragments 是打开的,你想按 BackButton 到 return 到带有 Button 1 和 Button 2 的默认 Fragment。
或者
标题片段和选择按钮片段
我们分开制作。我想从 ChoiceButtonFragment 访问 TitleFragment 的 TextView。
也就是说,我想直接从 Fragment 访问到 Fragment 而无需任何 activity.
您可以在Fragment中按照以下方式访问TextView
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{ var view = inflater.Inflate(Resource.Layout.fragment1, container, false);
var textView = view.FindViewById<TextView>(Resource.Id.MyTextView); }
1号。用按钮事件调用Fragment1
Number 2.在Layout1中表达被调用的fragment
Number 3.当Button 1被按下时,Layout 1调用Fragment1,Fragment2调用Layout 2
编号 4。如果在调用 Fragment 2 时按“后退”按钮,则布局仅 returns 到具有原始按钮 1、按钮 2 的屏幕。
不一定非要这样。 我想要的是如果其他 Fragments 是打开的,你想按 BackButton 到 return 到带有 Button 1 和 Button 2 的默认 Fragment。
或者
标题片段和选择按钮片段 我们分开制作。我想从 ChoiceButtonFragment 访问 TitleFragment 的 TextView。 也就是说,我想直接从 Fragment 访问到 Fragment 而无需任何 activity.
您可以在Fragment中按照以下方式访问TextView
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{ var view = inflater.Inflate(Resource.Layout.fragment1, container, false);
var textView = view.FindViewById<TextView>(Resource.Id.MyTextView); }