ListViewクラス内のコンテキストメニューで作業を実装することは可能ですか?ここではonContextItemSelected()メソッドではありません。 Activityクラス内のコンテキストメニューでコードを記述したくありません。
ありがとうございました!
回答:
回答№1は1これは、Android UIパターンをかなりひどく壊してしまいます。 Activity
(および最近のバージョン Fragment
)は、メニューなどのウィジェットの表示を担当します。この機能を View
アプリをミステリーにします。
インターフェースを定義することで、必要なものを取得できます ContextPopupDelegate
コンテキストメニューで選択を作成および処理する関数を使用して、新しい View
このインターフェイスを実装します。ビューを使用するアクティビティは、インターフェイスメソッドに委任されます。