android入门——对话框(普通、列表带图标或普通列表、单选、多选) 本帖最后由 jamesliulyc 于 2011-04-25 12:43:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 6、日期和时间选择对话框http://blog.csdn.net/jamesliulyc/archive/2011/04/25/6362621.aspx 请求蛋疼的斑竹不要在修改俺的帖子了,android版块一天才几个人发帖啊 6、自定义对话框http://blog.csdn.net/jamesliulyc/archive/2011/04/26/6365557.aspx 7、自定义对话框http://blog.csdn.net/jamesliulyc/archive/2011/04/26/6365557.aspx 怎样设置对话框中Message的字体大小呢 如果是自定义对话框那很好办,但是如果不是自定义的,自带的普通dialog没有专门设置字体的方法,但是可以通过dialog获得message的view,这里不推荐这么试用(最好是通过自定义dialog来设置style),既然你要求硬来那我就依葫芦画瓢吧 private int msgCount = 0; private void setDialogText(View view) { if (view instanceof ViewGroup) { ViewGroup parent = (ViewGroup) view; int count = parent.getChildCount(); for (int i = 0; i < count; i++) { View child = parent.getChildAt(i); setDialogText(child); } } else if (view instanceof TextView && !(view instanceof Button)) { msgCount = msgCount + 1; if(msgCount == 2) { ((TextView) view).setTextSize(45); msgCount = 0; } } } @Override protected void onPrepareDialog(int id, Dialog dialog) { View view = dialog.getWindow().getDecorView(); setDialogText(view); }其实你也可以不用msgCount == 2来判断,com.android.internal.widget.DialogTitle来排除对话框的Title,因为android 2.2 并没有这个类,所以我就不用这个了,如果你的有可以直接用这个来排除。 8. android dialog——自定义对话框之二(在layout里面自定义xml)http://blog.csdn.net/jamesliulyc/archive/2011/04/27/6368236.aspx 我的是自定义的但是我怎么没有找到设置Style这一项 啊 那请关注自定义对话框之三(貌似还没写),会提到如何设置style android dialog——自定义对话框之三(带style的)http://blog.csdn.net/jamesliulyc/archive/2011/04/28/6370883.aspx 9.android dialog——自定义对话框之三(带style的)http://blog.csdn.net/jamesliulyc/archive/2011/04/28/6370883.aspx 11.android dialog ——ProgressDialog 进度条对话框详解http://blog.csdn.net/jamesliulyc/archive/2011/04/30/6375598.aspx 12. android Toast 带图片的消息提示http://blog.csdn.net/jamesliulyc/archive/2011/05/03/6388699.aspx 13. android 背景渐变色(shape,gradient) http://blog.csdn.net/jamesliulyc/archive/2011/05/19/6433168.aspx 问个签名的事,签名文件可以 真机器机器上测试得不到经纬度 android 怎样播放 rtmp 视频流 android如何设置自适应大小的背景图片 android sqlite删除数据后,如何自动更新ID? 请教一个android UI刷屏的问题? 从短信或其他程序中提取号码保存到联系人,如何得到intent中的号码 ophone中WDT安装的问题 使用android自带的日历控件怎么标记特定的日期 Android 使用 HttpClient 进行网络通信 【分享】phonegap push-消息推送的实现 请教:如何快速的下载图片
http://blog.csdn.net/jamesliulyc/archive/2011/04/25/6362621.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/04/26/6365557.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/04/26/6365557.aspx
private int msgCount = 0;
private void setDialogText(View view) {
if (view instanceof ViewGroup) {
ViewGroup parent = (ViewGroup) view;
int count = parent.getChildCount();
for (int i = 0; i < count; i++) {
View child = parent.getChildAt(i);
setDialogText(child);
}
} else if (view instanceof TextView
&& !(view instanceof Button)) {
msgCount = msgCount + 1;
if(msgCount == 2) {
((TextView) view).setTextSize(45);
msgCount = 0;
}
}
}
@Override
protected void onPrepareDialog(int id, Dialog dialog) {
View view = dialog.getWindow().getDecorView();
setDialogText(view);
}其实你也可以不用msgCount == 2来判断,com.android.internal.widget.DialogTitle来排除对话框的Title,因为android 2.2 并没有这个类,所以我就不用这个了,如果你的有可以直接用这个来排除。
http://blog.csdn.net/jamesliulyc/archive/2011/04/27/6368236.aspx
但是我怎么没有找到设置Style这一项 啊
http://blog.csdn.net/jamesliulyc/archive/2011/04/28/6370883.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/04/28/6370883.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/04/30/6375598.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/05/03/6388699.aspx
http://blog.csdn.net/jamesliulyc/archive/2011/05/19/6433168.aspx