【高明鑫】034_android_UI组件之 ProgressDialog 和Message

做了两个button,实现了两个点击事件。

左面的button ,点击后弹出转圈的progressDialog。

右面的button,点击后弹出直线型progressDialog。

package com.example.test_progressdialog;

import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.app.ProgressDialog;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.support.v4.app.NavUtils;

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }

    public void test1(View v){
    	ProgressDialog dialog =  new ProgressDialog(this);
    	dialog.setTitle("标题");
    	dialog.setMessage("正在下载");
    	dialog.show();
    	
    }
    public void test2(View v){
    	ProgressDialog dialog =  new ProgressDialog(this);
    	dialog.setTitle("标题");
    	dialog.setMessage("正在下载");
    	
    	dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
    	dialog.setMax(100);  //总刻度
    	dialog.incrementProgressBy(15);
    	dialog.show();
    }
}

运行效果如下:

   ==》  ==》

猜你喜欢

转载自blog.csdn.net/yush34/article/details/89711403
今日推荐