进度条对话框

原创 2011年01月11日 15:21:00

进度条对话框类为:CAknProgressDialog
头文件:aknprogressdialog.h
lib: avkon.lib eikcdlg.lib eikctl.lib

 

使用方法:

Code:
//初始化进度条
CAknProgressDialog* iProgressDialog;
CEikProgressInfo* iProgressInfo;
iProgressDialog = new ( ELeave ) CAknProgressDialog( reinterpret_cast
                                                        <CEikDialog**>
                                                        ( &iProgressDialog ) );
   iProgressDialog->SetCallback( this );
   iProgressDialog->PrepareLC( R_RESOURCE_PROGRESS_NOTE );   //从资源文件构造对话框,资源见下面的定义
   iProgressInfo = iProgressDialog->GetProgressInfoL();
   iProgressInfo->SetFinalValue( aMaxValue );   //设置进度条的最大值(结束值)
   iProgressDialog->RunLD();
 
   //更新进度条
   iProgressInfo->IncrementAndDraw( aStep ); 

//结束进度条
iProgressDialog->ProcessFinishedL();
delete iProgressDialog;

RESOURCE DIALOG R_RESOURCE_PROGRESS_NOTE   //进度条对话框资源
     {
     flags = EAknProgressNoteFlags;
     buttons = R_AVKON_SOFTKEYS_CANCEL;
     items =
         {
         DLG_LINE
             {
             type = EAknCtNote;
             id = EMagicBoxCtrlIdProgressNote;
             control = AVKON_NOTE
                 {
                 layout = EProgressLayout;
                 singular_label = "对话框中显示的文字";
                 plural_label = "download";
                 imagefile = AVKON_BMPFILE_NAME;    //第二版中 图标文件为 #define AVKON_BMPFILE_NAME "z://system//data//avkon.mbm"
                 imageid = EMbmAvkonQgn_note_sml;   //这两项可更改显示不同图标
                 imagemask = EMbmAvkonQgn_note_sml_mask;
                 };
             }
         };
     }

相关文章推荐

Android 进度条对话框示例源程序

  • 2013年07月27日 16:51
  • 93KB
  • 下载

自定义高仿米柚进度条对话框

  • 2013年12月24日 10:58
  • 55KB
  • 下载

ProgressDialog进度条对话框

可以通过相应的方法设置对话框上显示的文字、图标、进度条的样式,也可以使用线程来控制进度条的显示。 先搞明白cancle()和dismiss()的区别: cancle():取消进度条对话框; di...

进度条、等待对话框定义及使用

  • 2009年09月05日 15:38
  • 31KB
  • 下载

Android--圆形进度条对话框

主要知识点有 1.ProgressDialog.show(this, "数据加载", "正在加载中....");显示圆形进度条,但是显示后会一直是这个界面所以要让它过一会就消失 2.不能直接使用di...

线程+无模式对话框进度条

  • 2009年06月06日 18:29
  • 47KB
  • 下载

对话框进度条的使用

在android中进度条和选项卡的使用一文中简单介绍了进度条的使用,但是该文中只介绍了普通进度条(包括标题栏进度条和水平进度条等)的使用,那么在本文中将补充一种对话框式的进度条,它在实际中运用更为广泛...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:进度条对话框
举报原因:
原因补充:

(最多只允许输入30个字)