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