【发布时间】:2013-10-04 07:57:32
【问题描述】:
我有实现 OnTabChangeListener 并充当其他片段类的宿主的 fragmentActivity 类。每个片段类都在不同的 XML 布局文件中为自己的 Layout 定义。
我想从 fragmentActivity 类中的那个片段类中获取视图。
我试过了:
View view = myFragment.getView();
Button myButton = (Button) view.findViewById(R.id.my_button);
myButton.setOnClickListener(new MyClickListener());
但似乎不起作用。
那么有人知道吗?
【问题讨论】:
-
“我想从 fragmentActivity 类中的那个片段类中获取视图”为什么?你想将一些东西从片段传回活动吗?
-
是的,因为我需要从片段类中获取数据,然后我想在验证数据后创建一个新选项卡。
-
使用接口与活动通信。 developer.android.com/guide/components/fragments.html。检查主题与Activity通信
标签: android tabs android-view android-fragmentactivity