首页 > 代码库 > AlertDialog的写法
AlertDialog的写法
1 public void onItemClick(AdapterView<?> parent, View view, int position,long id) { 2 AlertDialog.Builder builder = new AlertDialog.Builder(this); 3 builder.setTitle("选项"); 4 builder.setItems(R.array.choice, new DialogInterface.OnClickListener() { 5 @Override 6 public void onClick(DialogInterface dialog, int which) { 7 switch(which) { 8 case 0: 9 break;10 case 1:11 break;12 case 2:13 break;14 }15 16 }17 });18 builder.setNegativeButton("取消", null);19 builder.create().show();20 21 }
string.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <resources> 3 4 <string name="app_name">AppExplorer</string> 5 <string name="hello_world">Hello world!</string> 6 <array name ="choice"> 7 <item name="start">启动程序</item> 8 <item name="detail">详细信息</item> 9 <item name="uninstall">卸载</item>10 </array>11 </resources>
效果:
AlertDialog的写法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。