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