Day22-进度条对话框

来源:互联网 发布:数据库导论第五版答案 编辑:程序博客网 时间:2024/06/14 15:26

.java代码:

package com.example.day3;import android.app.Activity;import android.app.DatePickerDialog;import android.app.DatePickerDialog.OnDateSetListener;import android.app.ProgressDialog;import android.app.TimePickerDialog;import android.app.TimePickerDialog.OnTimeSetListener;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.DatePicker;import android.widget.EditText;import android.widget.TimePicker;public class progressdialog extends Activity  {private Button button1;private Button button2;private ProgressDialog dialog;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.progressdialog);button1 = (Button) findViewById(R.id.button1);button2 = (Button) findViewById(R.id.button2);dialog = new ProgressDialog(this);button1.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {dialog.setTitle("提示消息");dialog.setMessage("正在下载,请稍等......");//dialog.setCancelable(false);  // 设置对话框不能取消dialog.show();}});button2.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {dialog.setTitle("提示消息");dialog.setMessage("正在下载,请稍等......");// 设置为直线进度条dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); dialog.setMax(100);dialog.setProgress(50);dialog.show();}});}}

.xml代码:

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent" >    <Button        android:id="@+id/button2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_alignLeft="@+id/button1"        android:layout_alignParentBottom="true"        android:layout_marginBottom="141dp"        android:text="方形进度提示框" />    <Button        android:id="@+id/button1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_above="@+id/button2"        android:layout_centerHorizontal="true"        android:layout_marginBottom="15dp"        android:text="圆形进度提示框" /></RelativeLayout>





0 0
原创粉丝点击