1

ViewPagerの(4)フラグメントの上に共通のツールバーまたは検索ボタンがあるとしましょう。(ViewPagerの各フラグメントには同じボタンがあります)およびEditTextビュー。検索ボタンがid:、(またはその他)で定義されている場合、フラグメント2で@+id/searchButton:を呼び出す (Button) findViewById(R.id.searchButton)と、4つの検索ボタンが返されるのは比較的ランダムです(必ずしもフラグメント2の検索ボタンである必要はありません)。フラグメント2にあるものが参照されているものであることを確認するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

問題は、私が使用していたことでしたgetActivity().findViewById(R.id.searchButton);。実際には、私はを使用する必要がありましたgetView().findViewById(R.id.searchButton);

于 2012-08-12T07:02:18.240 に答える