Tôi đang sử dụng mã để tùy chỉnh chiều cao của văn bản và chiều cao hàng trong chế độ xem điều hướng và nó hoạt động trên api21 + nhưng cùng một mã không hoạt động trong api 16. Làm cách nào tôi có thể làm việc ?tùy chỉnh kích thước mục menu và văn bản trong giao diện điều hướng
Code:
Tạo một phong cách và áp dụng nó vào NavigationView sử dụng app:theme
<style name="NavigationViewStyle">
<item name="android:textSize">20sp</item> <!-- menu item text size-->
<item name="android:listPreferredItemHeightSmall">40dp</item><!-- menu item height-->
</style>
Và sau đó, áp dụng phong cách này để NavigationView sử dụng ứng dụng: chủ đề
<android.support.design.widget.NavigationView
...
...
app:theme="@style/NavigationViewStyle"
...
...
</android.support.design.widget.NavigationView>
Lưu ý cho người khác: câu hỏi này đã được trả lời ở đây http://stackoverflow.com/ question/35453698/listpreferreditemheightsmall-is-not-working-on-api-16 – CKP78