android 全局进度条,Android:如何在中心显示全屏进度条
我正在尝试显示带有自定义主题的进度栏.但是它在左上角而不是中心.如果我不使用自定义主题,它将以中心显示,但不是全屏显示,这会在背景中显示文本视图和其他元素,看起来很糟糕.以下是代码和屏幕截图
自定义主题:
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />
在具有自定义主题的活动初始化进度对话框中:
progressBar = new ProgressDialog(context, R.layout.layout_progress_dialog);
progressBar.setMessage("Please wait...");
progressBar.setCancelable(false);
当我单独看到进度条主题的预览时,它正确显示如下.但是在活动中它显示错误的位置.
解决方法:
您正在需要主题ID的构造函数中传递布局的ID.
progressBar = new ProgressDialog(context, R.layout.layout_progress_dialog);
构造函数是
public ProgressDialog(Context context, int theme)
您应该在style.xml中定义自定义属性,并在此处传递该样式的ID.
标签:android-layout,android
来源: https://codeday.me/bug/20191111/2021438.html
android 全局进度条,Android:如何在中心显示全屏进度条相关推荐
- 在android studio下 如何去掉任务栏以及显示全屏
比较详细的从新建开始(末尾有比较粗暴的使用代码的方法) 1.首先建立一个新的的布局文件 2.新建一个java文件,并关联之前建立的布局文件. import android.os.Bundle; imp ...
- js+html5 canvas全屏彩色条状海浪动画js特效
下载地址 基于js+html5 canvas制作的一款好看的全屏彩色条状海浪动画特效. dd:
- android 全局 socket,学习Android socket通信之如何解决中文乱码
socket是网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket.socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄 ...
- android 全局换字体,Android 全局替换字体
1. 替换全局字体 需要引入依赖 // 替换全局字体使用 api 'com.android.support:support-v13:28.0.0' 在 res 目录下创建一个 font 目录,将用到的 ...
- android 全局dp单位,android应用开发之View的大小计量单位(px、dpi、dp、dip、sp)
http://blog.csdn.net/ljianhui/article/details/43601495?ref=myread 一.像素(px)与屏幕分辨率 1)px(Pixels ,像素):对应 ...
- android 全局缓存,【Android进阶】RecyclerView之缓存(二)
前言 上一篇,说了ItemDecoration,这一篇,我们来说说RecyclerView的回收复用逻辑. 问题 假如有100个item,首屏最多展示2个半(一屏同时最多展示4个),RecyclerV ...
- android实现多画面播放,可无缝切换小窗/全屏的android播放器实现
效果: 普通模式多画面 / 全屏播放 小窗模式 布局和拖拽功能介绍 普通窗口下的视图层级关系 将AutoMonitorPlayer作为控件时,layout图层关系如上图.AutoMonitorPlay ...
- android某个活动全屏,android – 重新组合活动布局,以便在旋转屏幕时全屏播放视频...
我终于找到了做到这一点的好方法. 在 Android文档中,指定当您需要处理修改(方向,键盘--)而不重新创建新Activity时,您应该通过覆盖Activity类的onConfigurationCh ...
- Android学习之Android 5.0分享动画实现微信点击全屏效果
Android5.0过渡动画,请看 http://blog.csdn.net/qq_16131393/article/details/51112772 今天用分享动画实现微信点击全屏效果 本文源代码下 ...
最新文章
- 海南省长沈晓明:海南自贸区先导性项目取得阶段性进展
- 常用linux下网络相关命令
- 【学习笔记 】sass教程巩固学习
- ASP.Net Core MVC 发生二次请求
- 分治应用--最近点对问题 POJ 3714
- 使用jQuery加载js脚本
- 范例 在 Setting 里加入 HiApk Settings 选项
- UI干货素材分享|导航设计
- 华为机试HJ93:数组分组
- 游戏服务器的思考之三:谈谈MVC
- 让华泰浮盈10亿美金的AssetMark-统包资产管理平台价值几何?
- steam怎么设公用计算机,steam怎么设置家庭共享 steam家庭共享设置方法
- android小米深色模式,小米深色模式开关
- 数据可视化大屏真不是个事,这 30 个精美的模板拿走吧
- 2022 WTM 女性开发者大会邀你开启心旅程
- error: expected unqualified-id before 'xxx'
- QLabel控件实现圆形头像显示
- 嵌入式OS的现状、智能的物联网与未来的机器人
- 计算机键盘上的基准键是哪两个键,键盘上的基准键分别是什么?
- 初始化Direct3D
热门文章
- BZOJ 4042 Luogu P4757 [CERC2014]Parades (树形DP、状压DP)
- BZOJ 3993 Luogu P3324 [SDOI2015]星际战争 (最大流、二分答案)
- am5728 是否支持aarch64_am5728开启uart0接口通讯
- 20210927 LQR
- PTA-1022——Digital Library
- CF1096E The Top Scorer
- iOS Safari 中click点击事件失效的解决办法
- java标识符遵循规范
- 解决Android手机 屏幕横竖屏切换
- 【VS开发】PCIe体系结构的组成部件