android 对话框 图片,android – AlertDialog按钮的图像
由于不推荐使用onPrepareDialog,因此您可以使用onShowListener.
你也应该设置Drawable边界,或者它将被放置在最左边.
下面的代码输出
public class MyDialog extends DialogFragment {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final AlertDialog dialog = new AlertDialog.Builder(getActivity())
.setTitle("My Dialog")
.setNegativeButton("Cancel", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).setPositiveButton("Play", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).create();
dialog.setOnShowListener(new OnShowListener() {
@Override
public void onShow(DialogInterface dialogInterface) {
Button button = dialog.getButton(AlertDialog.BUTTON_POSITIVE);
// if you do the following it will be left aligned, doesn't look
// correct
// button.setCompoundDrawablesWithIntrinsicBounds(android.R.drawable.ic_media_play,
// 0, 0, 0);
Drawable drawable = getActivity().getResources().getDrawable(
android.R.drawable.ic_media_play);
// set the bounds to place the drawable a bit right
drawable.setBounds((int) (drawable.getIntrinsicWidth() * 0.5),
0, (int) (drawable.getIntrinsicWidth() * 1.5),
drawable.getIntrinsicHeight());
button.setCompoundDrawables(drawable, null, null, null);
// could modify the placement more here if desired
// button.setCompoundDrawablePadding();
}
});
return dialog;
}
}
android 对话框 图片,android – AlertDialog按钮的图像相关推荐
- android对话框合集AlertDialog
android对话框合集AlertDialog demo mydialogs: 1.activity_main.xml <?xml version="1.0" encodin ...
- android 对话框 美化,Android修改Dialog样式
Android 对话框支持自定义标题,内容,按钮和点击事件,基本上可以满足我们日常的使用. 但有时候我们想要修改对话框的文字,按钮颜色等,系统并没有提供对应的方法,正常情况下只能自定义布局. 接下来通 ...
- android 对话框大全,Android 对话框(Dialog)大全
Activities提供了一种方便管理的建立.保存.回复的对话框机制,例如onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(i ...
- android 自定义图片,Android自定义图片集合
本文主要包括以下内容: 使用Xfermode设置圆角图片 使用BitmapShader设置圆角图片 滑动旋转缩放的bimp图片 图片颜色处理(滑动) 图片 + 文字 其中1,2是两种不同方式处理图片圆 ...
- android本地图片,Android中ImageView实现选择本地图片并显示功能
运行结果: 模拟器图库就三张 没办法~画质挺感人~ 一个隐式意图 布局文件: xmlns:tools="http://schemas.android.com/tools" andr ...
- android复制图片,android图像保存到res / drawable文件夹[复制]
参见英文答案 > Write to /res/drawable/ on the fly?3个 我想将图像保存到我的本地驱动器文件夹或我的应用程序中的res / drawable文件夹.我现在正在 ...
- android多边形图片,android – 按多边形区域裁剪图像
我想通过多边形区域裁剪图像,但无法找到任何可以制作它的库. OpenCV对于这个小东西来说太大了. JJIL [ enter link description here]裁剪矩形区域. 也许你有任何想 ...
- android 将图片路径转二进制,将图像转换为二进制图像中的android
八月8日至12日:52:32.887:d/dalvikvm(774):GC_CONCURRENT释放71K,7%的游离 2765K/2964K,暂停23MS + 15ms,总计94ms 08-12 0 ...
- android剪切 图片,android 剪切图片
一.调用系统的剪切功能: 事件执行: @Override public void onClick(View v) { if(null == mUri)return; Intent intent = n ...
最新文章
- jQuery JavaScript库达到新的里程碑
- jpa mysql sql分页查询语句_JPA多条件复杂SQL动态分页查询功能
- 用C/C++编写window服务
- 四轴PID控制算法详解(单环PID、串级PID)
- SQL Server 中使用 Try Catch 处理异常
- PAT (Basic Level) Practice (中文)1041 考试座位号 (15 分)
- css样式(二)(伪类 | 伪元素 | 导航 | 图像拼合 | 属性选择器 )
- python应用系列教程——python操作office办公软件word
- c语言转意字符 s,第2章 C语言初探:12、C语言转义字符
- 我国启动新型数据保护密码算法研究
- atitit.eclipse有多少api 扩展点,以及扩展点的设计
- 【pygame】微信飞机大战
- Centos 7.6 Install shc
- 阿里云STMP实现邮件发送
- 考勤记录查询java_kaoqin 一个员工考勤软件,用java和sql写的,实现基本的签到和查询功能 Develop 238万源代码下载- www.pudn.com...
- 新手小坑:sql表int字段自动填0
- 手机rar压缩包密码忘了怎么办,rar压缩包不能复制打印、rar压缩包忘记密码怎么办?
- fps射击HTML网页游戏,关于Unity中FPS第一人称射击类游戏制作(专题十)
- 介绍一款分享真实互联网薪资的小程序
- AddressableAsset源码学习:组成与工作原理
热门文章
- Android 6.0及以上版本动态申请权限,11权限
- Program type already present: android.support.design.widget.xx
- java 泛型类使用,集合中添加不同类型数据
- 制作双足机器人用易拉罐_小学生手工小制作用易拉罐做飞机模型的方法
- 分页查询插件PageHelper 5.x版本
- JS实现Ajax异步刷新
- c/s和b/s两种开发模式
- 【C++深度剖析教程17】逻辑操作符的陷阱
- 在vue中操作DOM--this.$nextTick()
- jmeter自定义并发用户数图形插件介绍