博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓笔记之单选框实例
阅读量:4686 次
发布时间:2019-06-09

本文共 1235 字,大约阅读时间需要 4 分钟。

package com.qianfeng.singledialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import android.view.Menu;import android.widget.Toast;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //拿到一个AlertDialog.Builder对象        AlertDialog.Builder builder = new Builder(this);        //设置对话框标题        builder.setTitle("单选对话框");        final String[] items = new String[]{            "男","女"            };        //第一个参数就是内容items,第二个-1是表示不默认选中,第三个就是一个监听机制        builder.setSingleChoiceItems(items, -1, new OnClickListener() {                        @Override            public void onClick(DialogInterface dialog, int which) {            //用吐司对话框显示你选的内容            Toast.makeText(MainActivity.this, "你选择的是"+items[which], 0).show();                //选中之后对话框应该消失            dialog.dismiss();            }        });        //把对话框show一下        builder.show();    }}

 

转载于:https://www.cnblogs.com/zcl1314/p/5320647.html

你可能感兴趣的文章
MongoDB学习笔记(索引)
查看>>
iOS - UIView
查看>>
VIM7.3设置(for Windows)
查看>>
[bzoj 1143]最长反链二分图最大匹配
查看>>
SpringBoot(一)
查看>>
Azure Powershell script检测登陆并部署ARM Template
查看>>
SSO
查看>>
【LeetCode刷题系列 - 003题】Longest Substring Without Repeating Characters
查看>>
常用git命令
查看>>
深入了解HTTP协议、HTTP协议原则
查看>>
软件开发者最重要的四大技能(转)
查看>>
redis集群【转】
查看>>
get、put、post、delete含义与区别
查看>>
JS中innerHTML,innerText,value区别
查看>>
taglib.jsp
查看>>
Windows平台下使用Beyond Compare作为GIT默认的比对与合并工具
查看>>
Linux常用命令 (1)
查看>>
WinSCP命令行操作
查看>>
十分巧妙的 对话框组件 artDialog
查看>>
java 深入技术一
查看>>