Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> android之具有選擇功能的AlertDialog

android之具有選擇功能的AlertDialog

編輯:Android開發實例

主要代碼:

 

                        

  1. new AlertDialog.Builder(Main.this)  
  2.  .setTitle(R.string.str_alert_title)  
  3.  .setItems(R.array.item_irdc_dialog, new DialogInterface.OnClickListener() {  
  4.          @Override 
  5.           public void onClick(DialogInterface dialog, final int which) {  
  6.                   String[] aryShop = getResources().getStringArray(R.array.item_irdc_dialog);  
  7.                    CharSequence dialogBody = getResources().getString(R.string.str_alert_body);  
  8.                     new AlertDialog.Builder(Main.this)  
  9.                     .setMessage(dialogBody+aryShop[which])  
  10.                     .setNeutralButton(R.string.str_ok, new DialogInterface.OnClickListener() {  
  11.                          @Override 
  12.                           public void onClick(DialogInterface dialog, int which1) {  
  13.                                     //                        
  14.  
  15.                            }  
  16.                      }) .show();  
  17.              }  
  18. }).show();  
  19. return;  
  20.  

strings.xml:

  1. <?xml version="1.0" encoding="utf-8"?> 
  2. <resources> 
  3.     <string name="hello">Hello World, Main!</string> 
  4.     <string name="app_name">DearHelper</string> 
  5.     <string name="str_alert_title">按我開始選擇</string> 
  6.     <string name="str_alert_body">你選擇的是:</string> 
  7.     <string name="str_ok">確定</string> 
  8.      <string-array name="item_irdc_dialog"> 
  9.        <item>火鍋</item> 
  10.        <item>川菜</item> 
  11.        <item>淮揚菜</item> 
  12.        <item>隴菜</item> 
  13.      </string-array> 
  14. </resources> 

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved