ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:134.61KB ,
资源ID:4381485      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4381485.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(7种形式的Android Dialog使用举例.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

7种形式的Android Dialog使用举例.docx

1、7种形式的Android Dialog使用举例在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。创建dialog对话框方法代码如下:protected void dialog() AlertDialog.Builder bui

2、lder = new Builder(Main.this); builder.setMessage(确认退出吗?); builder.setTitle(提示); builder.setPositiveButton(确认, new OnClickListener() Override public void onClick(DialogInterface dialog, int which) dialog.dismiss(); Main.this.finish(); ); builder.setNegativeButton(取消, new OnClickListener() Override p

3、ublic void onClick(DialogInterface dialog, int which) dialog.dismiss(); ); builder.create().show(); 在onKeyDown(int keyCode, KeyEvent event)方法中调用此方法public boolean onKeyDown(int keyCode, KeyEvent event) if(keyCode = KeyEvent.KEYCODE_BACK & event.getRepeatCount() = 0) dialog(); return false; 2.改变了对话框的图

4、表,添加了三个按钮创建dialog的方法代码如下:Dialog dialog = new AlertDialog.Builder(this).setIcon( android.R.drawable.btn_star).setTitle(喜好调查).setMessage( 你喜欢李连杰的电影吗?).setPositiveButton(很喜欢, new OnClickListener() Override public void onClick(DialogInterface dialog, int which) / TODO Auto-generated method stub Toast.ma

5、keText(Main.this, 我很喜欢他的电影。, Toast.LENGTH_LONG).show(); ).setNegativeButton(不喜欢, new OnClickListener() Override public void onClick(DialogInterface dialog, int which) / TODO Auto-generated method stub Toast.makeText(Main.this, 我不喜欢他的电影。, Toast.LENGTH_LONG) .show(); ).setNeutralButton(一般, new OnClick

6、Listener() Override public void onClick(DialogInterface dialog, int which) / TODO Auto-generated method stub Toast.makeText(Main.this, 谈不上喜欢不喜欢。, Toast.LENGTH_LONG) .show(); ).create(); dialog.show();3.信息内容是一个简单的View类型创建dialog方法的代码如下:new AlertDialog.Builder(this).setTitle(请输入).setIcon( android.R.dra

7、wable.ic_dialog_info).setView( new EditText(this).setPositiveButton(确定, null) .setNegativeButton(取消, null).show();4.信息内容是一组单选框创建dialog方法的代码如下:new AlertDialog.Builder(this).setTitle(复选框).setMultiChoiceItems( new String Item1, Item2 , null, null) .setPositiveButton(确定, null) .setNegativeButton(取消, nul

8、l).show();5.信息内容是一组多选框创建dialog方法的代码如下:new AlertDialog.Builder(this).setTitle(单选框).setIcon( android.R.drawable.ic_dialog_info).setSingleChoiceItems( new String Item1, Item2 , 0, new DialogInterface.OnClickListener() public void onClick(DialogInterface dialog, int which) dialog.dismiss(); ).setNegativ

9、eButton(取消, null).show();6.信息内容是一组简单列表项创建dialog的方法代码如下:new AlertDialog.Builder(this).setTitle(列表框).setItems( new String Item1, Item2 , null).setNegativeButton( 确定, null).show();7.信息内容是一个自定义的布局dialog布局文件代码如下: android:layout_height=wrap_contentandroid:layout_width=wrap_content android:background=#ffff

10、ffff android:orientation=horizontal android:id=+id/dialog android:layout_width=wrap_content android:id=+id/tvname android:text=姓名: / android:layout_width=wrap_content android:id=+id/etnameandroid:minWidth=100dip/创建dialog方法的代码如下: LayoutInflater inflater = getLayoutInflater(); View layout = inflater.inflate(R.layout.dialog, (ViewGroup) findViewById(R.id.dialog); newAlertDialog.Builder(this).setTitle(自定义布局).setView(layout) .setPositiveButton(确定, null) .setNegativeButton(取消, null).show();好了,以上7种Android dialog对话框的使用方法就介绍到这里了,基本都全了,如果大家在android开发过程中遇到dialog的时候就可以拿出来看看。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1