这篇文章主要介绍了Android中如何实现一个对话框形式的进度条功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Android中如何实现一个对话框形式的进度条功能文章都会有所收获,下面我们一起来看看吧。
成都创新互联公司专注于企业成都全网营销、网站重做改版、嘉禾网站定制设计、自适应品牌网站建设、H5建站、商城开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为嘉禾等各大城市提供网站开发制作服务。MainActivity代码如下:
package com.example.myapplication; import android.app.ProgressDialog; import android.content.DialogInterface; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity implements View.OnClickListener { ProgressDialog prodialog; Button show; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); show = (Button) findViewById(R.id.show); show.setOnClickListener(this); } @Override public void onClick(View view) { prodialog = new ProgressDialog(MainActivity.this); prodialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); prodialog.setTitle("创新互联网站建设公司,"); prodialog.setMessage("jb51"); prodialog.setIcon(R.mipmap.ic_launcher); //设计进度条属性 prodialog.setMax(100); prodialog.incrementProgressBy(50); //明确显示进度 prodialog.setIndeterminate(false); prodialog.setButton(DialogInterface.BUTTON_POSITIVE,"确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Toast.makeText(MainActivity.this,"hello",Toast.LENGTH_LONG).show(); } }); prodialog.setCancelable(true); prodialog.show(); } }
布局文件:
关于“Android中如何实现一个对话框形式的进度条功能”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Android中如何实现一个对话框形式的进度条功能”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。