android之具有选择功能的AlertDialog
主要代码:
<textarea cols="50" rows="15" name="code" class="c-sharp">new AlertDialog.Builder(Main.this) .setTitle(R.string.str_alert_title) .setItems(R.array.item_irdc_dialog, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, final int which) { String[] aryShop = getResources().getStringArray(R.array.item_irdc_dialog); CharSequence dialogBody = getResources().getString(R.string.str_alert_body); new AlertDialog.Builder(Main.this) .setMessage(dialogBody+aryShop[which]) .setNeutralButton(R.string.str_ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which1) { // } }) .show(); } }).show(); return; </textarea>
strings.xml:
<textarea cols="50" rows="15" name="code" class="c-sharp"><?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, Main!</string> <string name="app_name">DearHelper</string> <string name="str_alert_title">按我开始选择</string> <string name="str_alert_body">你选择的是:</string> <string name="str_ok">确定</string> <string-array name="item_irdc_dialog"> <item>火锅</item> <item>川菜</item> <item>淮扬菜</item> <item>陇菜</item> </string-array> </resources> </textarea>
更多相关文章
- Android(安卓)Unable to execute dex: java.nio.BufferOverflowE
- android 应用选择器的使用
- android 应用选择器的使用
- Android时间选择器
- android EditText 不自动弹出键盘的方法
- Android获取单选与复选框的值
- 在Windows下搭建Android开发环境
- Android单选框(RadioButton)
- Android开发环境搭建
随机推荐
- 在AndroidManifest.xml文件中的android:w
- Android(安卓)防止点击事件连按,isFastCli
- Android--通过关键字查找短消息数据库并
- Android(安卓)Progrees处理
- 2013.06.26——— android 关于Scroller
- Android(安卓)studio2.3.3升级到3.1.2坑(
- android 的C++代码都加 namespace androi
- Using C++ Code in Android(安卓)Applica
- Internal error. Please report to https
- Android不错的图片压缩方法