关闭

Android--入门---10---(progressDialog)

246人阅读 评论(0) 收藏 举报
一.创建一个进度条:(一般会在一个Activity中创建一个方法:protected Dialog onCreateDialog(int dialogCategory))
1.progressDialog.setProgress(int start_progress);   : 设置进度条的开始进度默认值,一般创建和注销时需清零
2.progressDialog = new progressDialog(this);        : 初始化progressDialog
3.progressDialog.setTitle("the title");             : 为progressDialog设置标题
4.progressDialog.setIcon(R.drawable.ic_launcher);   : 为progressDialog设置图标
5.progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);   :为进度条设置显示样式,此进度调味水平方向(android系统自带)
6.progressDialog.setButton(DialogInterface.BUTTON_POSITIVE,"ok",new DialogInterface.onClickListener(){
    public void onClick(DialogInterface dialog,int whichButton){
        Toast.makeText(getBaseContent(),"ok clicked!",Toast.LENGTH_SHORT).show();    

    }
}:);
7.progressDialog.setButton(DialogInterface.BUTTON_NEGATIVE,"cancel",new DialogInterface.onClickListener(){
    public void onClick(DialogInterface dailog,int whichButton){
        Toast.makeText(getBaseContent(),"cancel click!",Toast.LENGTH_SHORT).show();    
    }
});
8.progressDialog.incrementProgressBy(int step);     : 设置进度条的增长步长 & 一般与handler一起使用将send过来的message 响应到界面
9.progressDialog.dismiss();   :注销进度条
二.
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:74310次
    • 积分:1722
    • 等级:
    • 排名:千里之外
    • 原创:99篇
    • 转载:6篇
    • 译文:0篇
    • 评论:7条