全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android 进度条显示在标题栏的实现方法

好吧,先给大家展示效果图:

xml文件:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:orientation="horizontal"
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 >
<Button android:id="@+id/button1" 
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:text=" 显示"/>
<Button android:id="@+id/button2"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:text="隐藏"/>
</LinearLayout>

Java文件:

package com.imooc.progressbarr;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
public class MainActivity extends Activity {
 private Button btn1;
 private Button btn2;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  //设置窗口特征:启用显示进度的进度条
  requestWindowFeature(Window.FEATURE_PROGRESS);
   //设置窗口特征:启用不显示进度的进度条
  requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
  setContentView(R.layout.activity_main);
  Button btn1=(Button)findViewById(R.id.button1);
  Button btn2=(Button)findViewById(R.id.button2);
  btn1.setOnClickListener(new OnClickListener(){
   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    //显示不带进度的进度条
    setProgressBarIndeterminateVisibility(true);
    //显示不带进度的进度条
    setProgressBarVisibility(true);
    //设置进度条的进度
    setProgress(4500);
   } 
  });
  btn2.setOnClickListener(new OnClickListener(){
   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    //隐藏不带进度的进度条
    setProgressBarIndeterminateVisibility(false);
    //隐藏带进度的进度条
    setProgressBarVisibility(false);
   } 
  });
 }
 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  getMenuInflater().inflate(R.menu.main, menu);
  return true;
 }
}

以上所述是小编给大家介绍的Android 进度条显示在标题栏的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# android  # 进度条  # 标题栏  # Android 下载文件通知栏显示进度条功能的实例代码  # Android编程实现显示在标题上的进度条功能【附源码下载】  # Android实现标题上显示隐藏进度条效果  # android多线程断点下载-带进度条和百分比进度显示效果  # Android多线程+单线程+断点续传+进度条显示下载功能  # Android自定义多节点进度条显示的实现代码(附源码)  # Android使用AsyncTask下载图片并显示进度条功能  # Android上传文件到服务端并显示进度条  # Android实现支持进度条显示的短信备份工具类  # android实现动态显示隐藏进度条  # 不带  # 小编  # 在此  # 给大家  # 好吧  # 所述  # 给我留言  # 感谢大家  # 先给  # 疑问请  # 有任何  # Java  # package  # wrap_content  # imooc  # Button  # gt  # id 


相关文章: 详解jQuery中基本的动画方法  网站网页制作专业公司,怎样制作自己的网页?  如何获取上海专业网站定制建站电话?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  Android自定义listview布局实现上拉加载下拉刷新功能  威客平台建站流程解析:高效搭建教程与设计优化方案  建站之星好吗?新手能否轻松上手建站?  建站之星云端配置指南:模板选择与SEO优化一键生成  ,石家庄四十八中学官网?  如何高效完成自助建站业务培训?  如何获取开源自助建站系统免费下载链接?  如何用已有域名快速搭建网站?  建站之星与建站宝盒如何选择最佳方案?  建站之星安装后如何自定义网站颜色与字体?  如何在阿里云服务器自主搭建网站?  视频网站制作教程,怎么样制作优酷网的小视频?  如何快速查询网址的建站时间与历史轨迹?  做企业网站制作流程,企业网站制作基本流程有哪些?  建站与域名管理如何高效结合?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  如何通过山东自助建站平台快速注册域名?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  如何在Windows环境下新建FTP站点并设置权限?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  如何用搬瓦工VPS快速搭建个人网站?  如何通过主机屋免费建站教程十分钟搭建网站?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  如何在阿里云ECS服务器部署织梦CMS网站?  宝塔建站助手安装配置与建站模板使用全流程解析  北京专业网站制作设计师招聘,北京白云观官方网站?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  如何选择可靠的免备案建站服务器?  建站之星如何优化SEO以实现高效排名?  如何批量查询域名的建站时间记录?  公司门户网站制作流程,华为官网怎么做?  seo网站制作优化,网站SEO优化步骤有哪些?  C#怎么创建控制台应用 C# Console App项目创建方法  深圳网站制作的公司有哪些,dido官方网站?  建站之星如何实现PC+手机+微信网站五合一建站?  css网站制作参考文献有哪些,易聊怎么注册?  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  建站主机服务器选型指南与性能优化方案解析  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  如何快速选择适合个人网站的云服务器配置?  C++如何使用std::optional?(处理可选值)  建站之星如何快速更换网站模板?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  如何选择高效稳定的ISP建站解决方案? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。