0

onClick(View v)アクティビティのメソッドから他のクラスのを呼び出したいですonCreate()。出来ますか?

私は他のクラスの onClick メソッドに Popupwindow を持っているので、向きが変わったときに、ランドスケープ モードの popupwindow を変更せずに実行時に表示する必要があります。どうすればそれができますか?

前もって感謝します!

4

1 に答える 1

5

呼び出したいonClick()がビューx用であると仮定すると、 x.performClick()またはx.callOnClick()のいずれかを使用します。詳細については、開発者ガイドのjavadocを確認してください。

xへのハンドルが必要であることに注意してください。向きが変わった場合は、PopupWindowを破棄して再表示する必要があります。これにより、機能するはずです。

于 2012-03-03T21:04:04.207 に答える