国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

android實現彈出提示框

瀏覽:101日期: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
相關文章:
主站蜘蛛池模板: 临沧市| 策勒县| 嵩明县| 大荔县| 岳西县| 荣昌县| 太康县| 瓦房店市| 湟中县| 天峨县| 华蓥市| 揭阳市| 乐至县| 苍山县| 盐源县| 铜鼓县| 灵台县| 马公市| 洞头县| 吉水县| 泰州市| 皋兰县| 呼和浩特市| 虞城县| 涞源县| 冀州市| 长岛县| 织金县| 太康县| 大连市| 五原县| 新乡县| 北海市| 德安县| 滨海县| 汉源县| 遵化市| 洪雅县| 大石桥市| 呈贡县| 当雄县|