次のようにコンテキストメニューを作成したいのですが、これは従来のコンテキストメニューではなく、カスタマイズされている一種のアラートダイアログであると確信しています。
私は次のコードを試しましたが、it adds the footer end of the ListView not to the dialog / context menu
参照スレッドはフッタービューのContextMenuです(「デフォルトにする」オプションのチェックボックスを追加するため)
dialog2.getListView().addFooterView(new CheckBox(this))
カスタムコンテキストメニューを備えた次のチュートリアルを実行しましたが、このコードを使用してフッターを設定することは可能ですか
http://www.tanisoft.net/search/label/Tutorial
次の機能が必要です。フッターのチェックボックスが貴重です
編集
この部分にたどり着きましたが、問題は2つだけです
1) ダイアログ タイトル アイコン
2) ダイアログ ボトム ブルー カラー (これは android のデフォルトの色です)
上記の2つのタスクを達成する方法がわかりません
ダイアログを作成するコードは次のとおりです
contactDlg = new Dialog(this);
contactDlg.requestWindowFeature( Window.FEATURE_LEFT_ICON );
contactDlg.setTitle(contactStore.getContactName());
contactDlg.setContentView(R.layout.contact_dialog);
contactDlg.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, android.R.drawable.bottom_bar);
contactAdapter = new ContactAdapter(this,contactStore.getContactNumber());
modeList = (ListView) contactDlg.findViewById(R.id.contactDlgList);
modeList.setBackgroundResource(android.R.color.white);
modeList.setCacheColorHint(Color.WHITE);
modeList.setAdapter(contactAdapter);
contactDlg.show();