当前位置:编程学习 > wap >>

android入门——对话框(普通、列表带图标或普通列表、单选、多选)

--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 版主做人厚道,别随便改别人的帖子 --------------------编程问答-------------------- --------------------编程问答-------------------- 谢谢分享,现在已经可以自己写了,不过还是感谢楼主! --------------------编程问答-------------------- 太感谢楼主了 --------------------编程问答-------------------- 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的字体大小呢 --------------------编程问答--------------------
引用 17 楼 nothinglxl 的回复:
怎样设置对话框中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这一项 啊
--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
引用 20 楼 nothinglxl 的回复:
我的是自定义的
但是我怎么没有找到设置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 --------------------编程问答-------------------- 14. BroadcastReceiver 消息广播详解----简单监控拨打电话
http://blog.csdn.net/jamesliulyc/archive/2011/05/16/6423339.aspx --------------------编程问答-------------------- 多谢楼主分享,很好很实用,辛苦啦~~~ --------------------编程问答-------------------- --------------------编程问答-------------------- 谢谢楼主,标记 --------------------编程问答-------------------- 好强大啊,,,,,新手飘过,,,,, --------------------编程问答-------------------- 大赞一个!!!拜谢啦。。。 --------------------编程问答-------------------- 顶一个收藏 刚学
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,