博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
带列表的对话框
阅读量:6326 次
发布时间:2019-06-22

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

hot3.png

MainActivity.java

package com.example.simplealertdialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.graphics.Color;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class MainActivity extends Activity {	private Button button;	private TextView tv;	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		button = (Button) findViewById(R.id.button);		tv = (TextView) findViewById(R.id.tv);		final String[] items = new String[] { "1", "2", "3" };		final Builder builder = new AlertDialog.Builder(this);				button.setOnClickListener(new OnClickListener() {						@Override			public void onClick(View v) {				builder.setIcon(R.drawable.ic_launcher);//				builder.setMessage("nothing");//message和列表的位置是冲突的  写上的话会显示message 无论放在哪				builder.setTitle("title");				//在点击时候创建一个对话框				builder.setItems(items, new DialogInterface.OnClickListener() {										@Override					public void onClick(DialogInterface dialog, int which) {						switch (which) {						case 0:							tv.setText("1");							break;						case 1:							tv.setText("2");							break;						case 2:							tv.setText("3");							break;						}											}				});//				builder.setMessage("nothing");//message和列表的位置是冲突的  写上的话会显示message				//点击时候创建				builder.create().show();			}					});	}}

activity_main.xml

    

170012_yz8K_1434977.png

转载于:https://my.oschina.net/mutouzhang/blog/219767

你可能感兴趣的文章
职工系统150206308
查看>>
『中级篇』K8S最小调度单位Pod(62)
查看>>
成员指针和指向静态成员的指针
查看>>
剑指offer11
查看>>
php命名空间
查看>>
我的友情链接
查看>>
ACE网络编程思考(一)
查看>>
数据结构的几种存储方式
查看>>
React源码学习——ReactClass
查看>>
JavaScript中几个相似方法对比
查看>>
如何恢复RAWD盘的资料
查看>>
物联网+云平台未来方向之一
查看>>
linux-文件基本权限管理
查看>>
PYTHON学习0016:字典----2019-6-10
查看>>
大作业项目
查看>>
【小松教你手游开发】【unity实用技能】更漂亮的位移
查看>>
网络安全与管理精讲视频笔记11-Sniffer嗅探分析SSL及IPSec加密(协议分析)
查看>>
Mysql主从同步+读写分离(centos7)
查看>>
【VMware vSAN 6.6】5.4.vSAN 配置提示:vSAN硬件服务器解决方案
查看>>
扩展正则表达式egrep
查看>>