0

私はアンドロイドプロジェクトを作成しています。その中で、ii は XML ファイルから ID を取得し、クリック イベントを (クラスまたはアクティビティ) に書き込みました。IDを再度取得せずに、別のクラスのウィジェットを使用したい。like (Button btn=(Button)findViewById(R.id.button1);) このコードを1つのクラスで使用したい

しかし、別のクラスで Button btn を使用したいのですが、クリックイベントも機能するはずです。

4

1 に答える 1

0

複数の View を使用する場合は、Activity を拡張Activityするクラスを作成し、BaseActivityその Activity にすべての共通のView を含めてから、これを common を使用するBaseActivityすべてのに拡張できます。疑似コードについては、私の回答を確認できます。Activityviews/layouts/headers/footershere

于 2012-09-28T06:32:31.997 に答える