【问题标题】:Android - How to fix Widget size always 4x2Android - 如何固定小部件大小始终为 4x2
【发布时间】:2014-04-03 11:43:56
【问题描述】:

我正在制作一个大小为 4x2 的小部件应用程序。 当长按我的小部件时,用户可以将大小更改为 4x3 或 4x1、4x4。它使我的小部件上的一些字符串显示不好。我不希望用户能够更改我的小部件大小,它应该始终是 4x2。 如何修复小部件大小?

我的小部件信息

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
android:minWidth="294dp"
android:minHeight="146dp"
android:updatePeriodMillis="10000"
android:initialLayout="@layout/widget1"
>

【问题讨论】:

  • 将 minHeight 值设置为 40dp 解决了这个问题。
  • @Sreekanthss 我做到了,但我的小部件太小了。如何禁用我的小部件上的长按?

标签: android


【解决方案1】:

可能是一个迟到的答案,但将调整大小模式设置为“无”应该可以解决问题。

<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
android:minWidth="294dp"
android:minHeight="146p"
android:resizeMode="none"
android:updatePeriodMillis="10000"
android:initialLayout="@layout/widget1"
>

【讨论】:

  • 这实际上帮助了我,当我一开始没有看到那个 xml 属性时感觉就像一个菜鸟,谢谢!
猜你喜欢
  • 1970-01-01
  • 2013-10-20
  • 1970-01-01
  • 1970-01-01
  • 2014-11-20
  • 2020-03-21
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
相关资源
最近更新 更多