0
A
回答
1
您需要实现小部件XML才能填充父级,然后启用大小调整。
例如
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
标志你的widget你<appwidget-provider ... />
之后才能调整大小与android:resizeMode="vertical"
现在较新的Android版本,它会调整,以填补你调整你的屏幕上的小部件。
对于锁定屏幕小部件,设置您必须做更多的小部件才能调整大小。采取甘德在App Widget sizing guidelines
下面是相关的部分
当小部件在锁定屏幕上托管,框架忽略 minWidth,了minHeight,minResizeWidth和minResizeHeight领域。如果一个 小部件也是主屏幕小部件,这些参数仍然需要 ,因为它们仍然在家中使用,但它们将被忽略用于锁屏的目的 。
锁屏小部件的宽度始终填充提供的空间。对于 锁屏小工具的高度,您有以下选择:
- 如果物件不标记本身作为垂直可调整大小的(机器人:resizeMode =“垂直”),则该控件的高度将永远是 “小“:
- 在纵向模式的手机上,”小“被定义为显示解锁UI时剩余的空间。
- 在平板电脑和横向手机上,“小”设置在每个设备的基础上。
- 如果控件标记为垂直可调整大小,那么控件高度在显示解锁UI的肖像手机上显示为“小”。 在所有其他情况下,小部件大小将填充可用高度。
0
除了@柯克的答案:如果您在画布上绘制(Canvas.drawText(....)
)的文本,然后部件会自动如果调整小部件调整文字大小。不幸的是,应用小部件只能从Android Honeycomb或更高版本调整大小。
相关问题
- 1. 调整TextView的大小
- 2. 可调整大小的小部件
- 3. 小部件的相互调整大小
- 4. 可调整大小的小部件
- 5. 调整大小的jQueryUI小部件
- 6. ConstraintLayout中的Textview没有调整大小
- 7. TextView的自动调整大小
- 8. ExtJS 4 - 调整大小后调整大小后调整大小的内部组件不会调整大小resizeHandles
- 9. 调整窗口大小时调整Tkinter Listbox小部件
- 10. 调整布局中的小部件
- 11. 可调整的小部件android
- 12. tkinter - 调整文本部件的大小(文本部件的sizegrip)
- 13. 自动调整IPython小部件布局
- 14. 在pygtk中调整窗口小部件
- 15. 小部件自动完成的TextView
- 16. TextView小部件错误加载小部件
- 17. 如何从小部件菜单中选择小部件后调整其大小
- 18. 是否有可能以编程方式调整窗口小部件内的TextView的大小?
- 19. 调整大小/缩小Android小部件(DatePicker和TimePicker)
- 20. 用户调整大小的PyQt小部件
- 21. 调整无窗口小部件的窗口大小
- 22. 主窗口内小部件的主动调整大小
- 23. 基于子窗口小部件调整QMainWindow的大小?
- 24. 动态调整iBooks HTML小部件的大小
- 25. 如何在窗口中调整窗口小部件的大小
- 26. PyQt - 调整父级窗口小部件的子窗口大小
- 27. 如何支持可调整大小的小部件?
- 28. 调整窗体大小调整控件
- 29. Android小部件小屏幕的Textview大小
- 30. Android的,问题在TextView的调整我的文字的大小
谢谢你真棒的回答,但是我想要的是当我调整窗口小部件的大小时,例如改变每个TextView的大小。我不知道这是否可能,但再次感谢深度解答 – Timmo 2013-02-22 22:09:07