当前位置: 首页 > 知识库问答 >
问题:

如何设置Android progressbar的高度?

秦楚
2023-03-14

我的activity\u main。xml如下所示,高度设置为40度。

在MyEclipse中,它如下所示:

但是当我在手机上运行它时,它看起来像下面这样:

所以我的问题是为什么进度条的真实高度不是我设置的高度?如何增加进度条的高度?

共有3个答案

牟慎之
2023-03-14

从本教程:

<style name="CustomProgressBarHorizontal" parent="android:Widget.ProgressBar.Horizontal">
      <item name="android:progressDrawable">@drawable/custom_progress_bar_horizontal</item>
      <item name="android:minHeight">10dip</item>
      <item name="android:maxHeight">20dip</item>
</style>

然后,只需将样式应用于进度条,或者更好,覆盖主题中的默认样式,自动设置应用程序所有进度条的样式。

您在屏幕截图中看到的差异是因为手机/模拟器正在使用不同的Android版本(最新的是ICS(Holo)的主题,顶部是原始主题)。

雷飞虎
2023-03-14

android:scaleY=“8”在xml文件中

皇甫鸿远
2023-03-14

我想最简单的解决办法是:

mProgressBar.setScaleY(3f);
 类似资料:
  • 在页面上我有表,在页面的结尾我有一个段落,如果行包含的行数很少,段落必须仍然停留在页面的结尾,但是如果行数太多且表占用了一个以上的页面,段落必须刚好在表的结尾。一开始这对我来说很容易,我只是为包含表格的PdfPCell设置了最小高度,但后来我发现如果页面被拆分,则最小高度适用于表格的每个部分,因此段落不在第二页的表格下面。有什么解决办法吗?

  • 在过去的三四个小时里,我一直用这个东西把头撞在墙上,我似乎想不出来。我有一个UIViewController,里面有一个全屏的UITableView(屏幕上还有其他东西,这就是为什么我不能使用UITableViewController的原因),我想让我的tableHeaderView用自动布局调整大小。不用说,这并不合作。 见下面截图。 因为overviewLabel(例如“List overvi

  • 设置为高管保护后,普通成员不能给高管发消息,需由普通成员发起会话申请,高管同意后才可以发消息。 人员管理-人事管理-高管保护-添加-选择需要设置高管保护的成员-确定。 设置了高管保护的成员如需取消,点击“取消高管保护”-确定。

  • 问题内容: 我想使一个组件占据Container的maximumAvailableHeight。例如,在下面粘贴的代码中,我将根框架定为800,600。我只想设置该框架的高度/宽度(并且我不想尝试对其子像素进行像素化)。如果运行此命令,则会看到UI对齐不良。 首先,我希望面板(位于根框架内)占据框架的100%的高度(在这种情况下,为800px减去用于绘制框架标题的空间)。 其次,在面板内部,我有一

  • 我不使用GUI编辑器手动创建布局,我需要将高度设置为“自动”,以便用户可以看到整个表单。我将GridLayout包装到FlowLayout中,这样输入就不会被拉伸。创建这样的布局的最佳实践是什么。是否有人可以修改它,使整个表单可见或使用GridLayout,但可以设置表单中输入的宽度和高度? 未使用包装方法设置首选尺寸 使用包装方法设置首选尺寸 将扩展状态设置为最大化,但更新按钮不完全可见。如何设

  • 问题内容: 我得到了一个具有固定宽度和高度的表格单元,并且如果文本太大,单元格大小应保持不变,并且文本应通过overflow:hidden隐藏。 但是,如果添加了太多文本,则表格单元格会扩展到100px以上。有什么技巧可以阻止它扩展吗? 文本的长度应为几行,因此“ white-space:nowrap”解决方案不适用 问题答案: 根据CSS 2.1规则,表格单元格的高度为“内容所需的最小高度”。因