亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android實現退出界面彈出提示對話框

發布時間:2020-10-10 12:28:37 來源:腳本之家 閱讀:260 作者:光仔December 欄目:移動開發

根據之前學的Android對話框技術,來實現下面一個效果:界面有一個"退出"按鈕,按下之后會彈出一個詢問是否退出的提示對話框,單擊"不"按鈕,不退出游戲,單擊"是的"按鈕,將退出游戲。

接下來實現此實例:

res/layout/main.xml:

<?xml version="1.0" encoding="utf-8"?>  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  android:orientation="vertical"  
  android:layout_width="fill_parent"  
  android:layout_height="fill_parent"  
  android:id="@+id/layout1" 
  android:gravity="center_horizontal" 
  >  
  <Button 
    android:id="@+id/button1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"  
    android:text="退出"/> 
</LinearLayout> 

MainActivity:

package com.example.test;  
  
import android.app.Activity; 
import android.app.AlertDialog; 
import android.content.DialogInterface; 
import android.os.Bundle; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 
  
public class MainActivity extends Activity {  
 
 
  @Override  
  public void onCreate(Bundle savedInstanceState) {  
    super.onCreate(savedInstanceState);  
    setContentView(R.layout.main);  
     
    Button button=(Button)findViewById(R.id.button1); 
    //為"退出"按鈕添加單擊事件監聽器 
    button.setOnClickListener(new OnClickListener() { 
       
      @Override 
      public void onClick(View view) { 
        AlertDialog alert=new AlertDialog.Builder(MainActivity.this).create(); 
        alert.setIcon(R.drawable.stop); 
        alert.setTitle("退出?"); 
        alert.setMessage("真的要退出本軟件嗎?"); 
        //添加取消按鈕 
        alert.setButton(DialogInterface.BUTTON_NEGATIVE,"不",new DialogInterface.OnClickListener() { 
           
          @Override 
          public void onClick(DialogInterface dialog, int which) { 
            // TODO Auto-generated method stub 
             
          } 
        }); 
        //添加"確定"按鈕 
        alert.setButton(DialogInterface.BUTTON_POSITIVE,"是的", new DialogInterface.OnClickListener() { 
           
          @Override 
          public void onClick(DialogInterface arg0, int arg1) { 
             finish(); 
          } 
        }); 
        alert.show(); 
      } 
    }); 
  }  
}  

運行結果如圖:

Android實現退出界面彈出提示對話框

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

太原市| 汽车| 木兰县| 胶南市| 长兴县| 隆昌县| 奎屯市| 乌兰浩特市| 康保县| 璧山县| 泰州市| 玛沁县| 隆昌县| 盐山县| 太仓市| 砚山县| 且末县| 南宁市| 区。| 琼中| 喀什市| 宣化县| 白银市| 准格尔旗| 延长县| 六盘水市| 哈巴河县| 太白县| 宝鸡市| 平武县| 兴宁市| 新宁县| 榆树市| 美姑县| 安丘市| 苏州市| 平泉县| 驻马店市| 平遥县| 寿阳县| 松潘县|