Android(安卓)Dialog的使用
学习Android的朋友欢迎加入:群 59324839(QQ)
Android对话框的使用
AlertDialog;
通过new AlertDialog.builder返回一个Builder对象
在其中包括方法有:
setTitle(“”);设置标题
setMessage(“”);
setPositiveButton("确定", null) setNegativeButton("否", null)
//其中两个null都表示两个按钮的点击事件监听
setIcon();添加图片(标题的左边)
setView();添加一个控件(如:一个输入框(EditText))
setSingleChoiceItems(new String[] {"选项1","选项2","选项3","选项4"}, 0,
new
DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which)
{
dialog.dismiss();
}
}
.setMultiChoiceItems(new String[] {"选项1","选项2","选项3","选项4"}, null, null) //添加多选框 后面应该是监听---还没有实验
//添加列表
setItems(new String[] {"列表项1","列表项2","列表项3"}, null)
菜单的使用
1:在Activity中重写onCreateOptionsMenu(Menu menu)与onOptionsItemSelected(MenuItem item);
实现方式:xml .java
Xml:使用
.java:重写相关方法
2:其中在onCreateOptionsMenu(Menu menu)方法中的添加菜单选项
即:menu.add(int groupId, int itemId, int order, CharSequence title)
分别表示:1:组编号,2:菜单编号(R.id.**),3:order(菜单显示顺序),4:菜单显示的文字
注:也可以在其中添加图片(android:icon=”@drawable/**” .setIcon(R.id.**);)
在添加菜单控件的时候,不能将默认的调用放到菜单添加的前面
更多相关文章
- android弹出软键盘时,editText被遮挡一部分,五分之一左右的问题
- Android(安卓)是否前台运行
- 解决Android(安卓)Studio 和 Android(安卓)SDK Manager 无法在线
- Android(安卓)Activity界面切换添加动画特效
- 为TextView添加上下边框
- Android(安卓)之 下拉框(Spinner)的简单使用
- 如何去掉状态栏和内容视图之间的黑色阴影线
- Android(安卓)Studio(一):介绍、安装、配置
- Android(安卓)Activity界面切换添加动画特效