我正在寻找将可绘制对象添加到我的项目中的最有效方法(以显示确认)。对于东亚语言,表示确认的符号是一个圆圈,而其他地方则使用勾号。
当前提案是否是最佳方法,还是有更好的方法?
对于zh语言代码,我是否可以简单地使用/drawable-b+zh/affirmation.xml而不必指定国家代码?
目前的提案是:
当前提案是否是最佳方法,还是有更好的方法?
对于zh语言代码,我是否可以简单地使用/drawable-b+zh/affirmation.xml而不必指定国家代码?
目前的提案是:
- /drawable/affirmation.xml
- /drawable-b+ja+JA/affirmation.xml
- /drawable-b+ko+KO/affirmation.xml
- /drawable-b+mn+MN/affirmation.xml
- /drawable-b+zh+CN/affirmation.xml
- /drawable-b+zh+HK/affirmation.xml
- /drawable-b+zh+MO/affirmation.xml
- /drawable-b+zh+TW/affirmation.xml
期望的结果(这是否可能/允许)
- /drawable/affirmation.xml
- /drawable-b+ja+JA/affirmation.xml
- /drawable-b+ko+KO/affirmation.xml
- /drawable-b+mn+MN/affirmation.xml
- /drawable-b+zh/affirmation.xml
肯定符号(东亚)
肯定符号(其他地方)
drawable/affirmation.xml(勾号符号)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="36sp" android:width="36sp"
android:viewportHeight="24.0" android:viewportWidth="24.0">
<path android:fillColor="#FFFFFF" android:pathData="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" />
</vector>
drawable/affirmation.xml/ (圆形符号)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="36sp" android:width="36sp"
android:viewportHeight="24.0" android:viewportWidth="24.0">
<path android:fillColor="#FFFFFFFF" android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.42,0 -8,-3.58 -8,-8s3.58,-8 8,-8 8,3.58 8,8 -3.58,8 -8,8z"/>
</vector>
drawable-en-rUS-land
适用于横向 US-English 设备。请参阅文档。 - Jignesh Mayani