我想创建上下文菜单如下,我相信这是不传统的上下文菜单,它是一种正在定制的警报对话框。页脚自定义对话框与Android默认主题
我尝试下面的代码,但it adds the footer end of the ListView not to the dialog/context menu
参考线是ContextMenu with footer view (to add checkbox for 'make default' option)
dialog2.getListView().addFooterView(new CheckBox(this))
我已经通过定制上下文菜单中followig教程走了,是有可能 使用此代码来设置页脚
http://www.tanisoft.net/search/label/Tutorial
我想要以下功能,在页脚中的复选框
编辑
我达到了这个部分现在只有两个问题
1)对话框标题图标
2)对话框的底部蓝色(这是Android的默认颜色 )
,我不要;知道如何实现上述两个任务
这里是我的代码来创建对话框
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();
我将如何添加页脚视图? – Hunt 2012-02-22 06:53:15
这就是我在ans中所说的,使页脚视图成为对话框布局的一部分。 – akkilis 2012-02-22 07:00:03
你能看到我的编辑? – Hunt 2012-02-22 07:56:21