2012-06-01 111 views
1

假設我在ViewPager的我的(4)片段的頂部有一個常見的工具欄或搜索按鈕。 (ViewPager中的每個片段都有相同的按鈕)和EditText視圖。如果搜索按鈕被定義爲ID:@+id/searchButton(或其他),那麼當我在分段2中調用 (Button) findViewById(R.id.searchButton)時,相對隨機地返回4的搜索按鈕(不一定是分片2中的那個)。我怎樣才能確保片段2中的那個被引用?片段 - ViewPager常見佈局

謝謝!

回答

0

問題是,我正在使用getActivity().findViewById(R.id.searchButton);。實際上,我應該使用getView().findViewById(R.id.searchButton);