久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

android實現彈出提示框

瀏覽:97日期:2022-09-21 09:32:23

本文實例為大家分享了anadroid實現彈出提示框的具體代碼,供大家參考,具體內容如下

提示框是利用AlertDialog實現的。

代碼:

(設置在button的點擊事件中)

new AlertDialog.Builder(MainActivity.this).setTitle('信息提示')//設置對話框標題 .setMessage('是否需要更換xxx?') .setPositiveButton('是', new DialogInterface.OnClickListener() {//添加確定按鈕 @Override public void onClick(DialogInterface dialog, int which) {//確定按鈕的響應事件,點擊事件沒寫,自己添加 } }).setNegativeButton('否', new DialogInterface.OnClickListener() {//添加返回按鈕 @Override public void onClick(DialogInterface dialog, int which) {//響應事件,點擊事件沒寫,自己添加 } }).show();//在按鍵響應事件中顯示此對話框 } });

實現效果:

android實現彈出提示框

完整代碼:

package com.example.myapplicationusealertdialog;import androidx.appcompat.app.AppCompatActivity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends AppCompatActivity { Button bnt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); bnt = findViewById(R.id.button); bnt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { new AlertDialog.Builder(MainActivity.this).setTitle('信息提示')//設置對話框標題 .setMessage('是否需要更換xxx?') .setPositiveButton('是', new DialogInterface.OnClickListener() {//添加確定按鈕 @Override public void onClick(DialogInterface dialog, int which) {//確定按鈕的響應事件 } }).setNegativeButton('否', new DialogInterface.OnClickListener() {//添加返回按鈕 @Override public void onClick(DialogInterface dialog, int which) {//響應事件 } }).show();//在按鍵響應事件中顯示此對話框 } }); }}

<?xml version='1.0' encoding='utf-8'?><LinearLayout xmlns:android='http://schemas.android.com/apk/res/android' xmlns:app='http://schemas.android.com/apk/res-auto' xmlns:tools='http://schemas.android.com/tools' android:layout_width='match_parent' android:layout_height='match_parent' tools:context='.MainActivity'> <Button android:layout_width='200dp' android:layout_marginLeft='100dp' android:layout_height='wrap_content' android:text='點擊' android: /></LinearLayout>

其實AlertDialog可以添加其他的功能選項,比如在提示框里面綁定xml布局顯示,再比如定義多個選擇按鈕什么的,這些大家可以自行學習。

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

標簽: Android
相關文章:
主站蜘蛛池模板: 新干县| 桐城市| 余庆县| 云梦县| 乌恰县| 康乐县| 泸西县| 嘉祥县| 勐海县| 遂溪县| 安乡县| 溆浦县| 历史| 新建县| 上饶县| 新蔡县| 手机| 白玉县| 湖口县| 广昌县| 睢宁县| 湟源县| 宁化县| 黎平县| 龙井市| 宝丰县| 新巴尔虎右旗| 平塘县| 淮安市| 兴安县| 固原市| 介休市| 永宁县| 霍林郭勒市| 京山县| 靖江市| 高雄市| 肃北| 龙江县| 乌审旗| 荔浦县|