0
A
回答
2
我可以更改dimens.xml變量從我的Java代碼?
不,你不能。這些值是靜態的。
或者只能通過setTextSize(value)更改textView中的字體大小?
是的,這其實你應該動態地改變你的TextViews
sizes.-
TextView yourTextView = (TextView) findViewById(R.id.yourTextView);
yourTextView.setTextSize(20);
請記住,但是順便說一下,你應該用你的dimens.xml
定義尺寸做.-
yourTextView.setTextSize(getResources().getDimension(R.dimen.dimen20));
相關問題
- 1. 重寫庫的dimens.xml值
- 2. 如何更改值
- 3. 如何更改值
- 4. 獲得來自dimens.xml
- 5. 我濫用dimens.xml嗎?
- 6. 如何更改時間值
- 7. 如何更改節點值
- 8. 如何更改日期值?
- 9. 如何更改@ Html.EditorFor的值
- 10. 如何更改屬性值
- 11. 如何更改SleepSpoutWaitStrategyTime的值
- 12. 如何更改x軸值?
- 13. 如何更改圖例值
- 14. 如何更改R.styleable的值
- 15. 如何更改UIElement的值
- 16. 如何更改JTextField的值?
- 17. 如何更改ArrayList值
- 18. Android:如何更改DatePicker值
- 19. 如何更改document.createElement的值?
- 20. 如何更改索引值
- 21. 如何更改Zend_Form_Element_Submit的值
- 22. 如何更改NSImage的值?
- 23. SQL - 如何更改值
- 24. 如何更改#define值
- 25. 如何更改outputText的值?
- 26. 如何更改DataRow值?
- 27. 如何更改datagridview的值?
- 28. 如何更改cte列值
- 29. 如何用JavsScript更改值
- 30. 如何在DataGridTextColumn值更改時更改DataGridCheckBoxColumn值?
謝謝:)我認爲setTextSize()是唯一的方法。 – Patrick
是的,你是對的:)其實,另一種方法是使用自定義樣式。 – ssantos
我想用變量setTextSize()從EDITTEXT或當僅設置checkbox.isChecked。我是新的Android和Java。 Sry爲愚蠢的問題。 – Patrick