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. Android调整大小TextView
- 3. 调整多行textview的大小以调整大小
- 4. 可调整大小的小部件
- 5. 小部件的相互调整大小
- 6. 调整大小的jQueryUI小部件
- 7. 可调整大小的小部件
- 8. 调整wx.TextCtrl小部件?
- 9. 小部件大小调整后的小部件布局更改
- 10. 调整包含TextView的UIView的大小
- 11. ExtJS 4 - 调整大小后调整大小后调整大小的内部组件不会调整大小resizeHandles
- 12. ConstraintLayout中的Textview没有调整大小
- 13. TextView的自动调整大小
- 14. TextView的大小不propertly调整上setTextSize
- 15. 调整wxpython小部件的大小调整事件的函数在调整大小时多次调用
- 16. 调整wxPython小部件大小
- 17. 调整窗口大小时调整Tkinter Listbox小部件
- 18. 无法调整QVBoxLayout中的小部件
- 19. 可调整的小部件android
- 20. 调整布局中的小部件
- 21. Textview onclick()小部件android
- 22. 调整YUI拨号小部件的大小页面调整大小
- 23. Flex组件 - 当调整大小时,调整所有内部组件的大小
- 24. tkinter - 调整文本部件的大小(文本部件的sizegrip)
- 25. 在PyQt4中调整窗口小部件
- 26. 在pygtk中调整窗口小部件
- 27. 自动调整IPython小部件布局
- 28. 在调整大小后获取Gridster小部件的新大小
- 29. 调整大小后Canvas小部件的大小有误
- 30. 散焦调整大小 - 阴谋部分阴影小部件
谢谢你真棒的回答,但是我想要的是当我调整窗口小部件的大小时,例如改变每个TextView的大小。我不知道这是否可能,但再次感谢深度解答 – Timmo 2013-02-22 22:09:07