1
A
回答
2
您可以覆盖一些默认值文本:
<dimen name="design_bottom_navigation_text_size" tools:override="true">24sp</dimen>
<dimen name="design_bottom_navigation_active_text_size" tools:override="true">24sp</dimen>
对于图标(32dp):
final DisplayMetrics displayMetrics = getResources().getDisplayMetrics();
BottomNavigationView bottomNavigationView = (BottomNavigationView) configurationActivity.findViewById(R.id.bottom_navigation_view);
BottomNavigationMenuView menuView = (BottomNavigationMenuView) bottomNavigationView.getChildAt(0);
for (int i = 0; i < menuView.getChildCount(); i++) {
final View iconView = menuView.getChildAt(i).findViewById(android.support.design.R.id.icon);
final ViewGroup.LayoutParams layoutParams = iconView.getLayoutParams();
layoutParams.height = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 32, displayMetrics);
layoutParams.width = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 32, displayMetrics);
iconView.setLayoutParams(layoutParams);
}
相关问题
- 1. Android TextView文本截断行为
- 2. ListView中的Android文本被截断
- 3. 如何截断文本,Android的
- 4. 动态UILabel截断文本
- 5. IE截断文本右侧
- 6. 截断div内的文本
- 7. 使用linq截断文本
- 8. Multiline mx:文本截断
- 9. PHP截断文本base64
- 10. Rails:智能文本截断
- 11. MySQL文本列被截断
- 12. 多行文本截断
- 13. 文本溢出CSS截断
- 14. ngTable中截断文本
- 15. 我的文本被截断
- 16. 截断Magento的文本
- 17. UILabel被截断的文本
- 18. Swift:UINavigationItem显示截断文本
- 19. 在PHP中截断文本?
- 20. BARCHART文本截断问题
- 21. Subwcrev.exe截断版本文件
- 22. AS3文本字段,截断
- 23. 嫩枝和截断文本
- 24. 在TTStyledTextLabel中截断文本
- 25. 与文本截断的DIV
- 26. org.eclipse.swt.text,自动截断文本?
- 27. 如何截断文本中的文本
- 28. 如何根据方向“截断”android中textview中的文本?
- 29. PHP:在单词边界截断文本
- 30. Django模板标签截断文本