片段 - ViewPager常见布局

时间:2012-06-01 10:58:05

标签: android android-layout android-xml

假设我在ViewPager中的(4)个片段之上有一个共同的工具栏或搜索按钮。 (ViewPager中的每个片段都有相同的按钮)和EditText视图。如果搜索按钮定义为id:@+id/searchButton,(或其他任何东西),那么当我打电话时: 片段2中的(Button) findViewById(R.id.searchButton),返回4的搜索按钮相对随机(不一定是片段2中的搜索按钮)。如何确保Fragment 2中的那个是被引用的那个?

谢谢!

1 个答案:

答案 0 :(得分:0)

问题是,我正在使用getActivity().findViewById(R.id.searchButton);。实际上,我本应该使用getView().findViewById(R.id.searchButton);