设置android:supportsRtl="true"无效问题
来源:互联网 发布:蛆娘黑历史 知乎 编辑:程序博客网 时间:2024/05/16 07:28
今天解bug时,遇到这样一个问题:
问题描述:切换系统语言为阿拉伯文时,actionbar布局没有变为从右向左排列。
于是,我在Androidmanifest.xml文件中的 application 标签内加上 android:supportsRtl="true"属性,发现没有起到效果。
原因在于 Androidmanifest.xml中对最小SDK版本和目标版本做了要求:
<uses-sdk android:minSdkVersion="11"
android:targetSdkVersion="11" />
而使用android:supportsRtl="true"要求最低SDK版本为17,再将上面那两句直接删除或者是修改为>=17的版本即可。
注意:
由于布局方向可以是从右到左的,所以在写xml布局的时候,为了防止出现布局混乱的现象,不要使用诸如layout_marginRight这种,而应该是layout_marginEnd这种。
2 1
- 设置android:supportsRtl="true"无效问题
- Android的manifest文件中的application中的android:supportsRtl="true"
- 一个demo掌握Android Manifest文件的android:supportsRtl="true"属性(7.22)
- xadmin下设置“use_bootswatch = True”无效
- C# AllowDrop设置为True后拖放无效的问题
- android setSelected(true)无效
- xadmin下设置“use_bootswatch = True”无效的原因
- xadmin下设置“use_bootswatch = True”无效的原因
- xadmin下设置“use_bootswatch = True”无效解决方法
- animation.setFillAfter(true)无效问题
- Android属性设置android:noHistory="true"
- Android 属性设置android:noHistory="true"
- Android属性设置android:noHistory="true"
- Android属性设置android:noHistory="true"
- 如何使用android:supportsRtl
- android supportsRtl属性
- EditText设置android:imeOptions="actionSend"无效问题
- android开发解决设置铃声无效问题
- solr调优参考
- 利用TextArea 定义不同的显示颜色或者显示格式
- N!的素因子分解
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
- CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation --读书笔记(5)使用放射渐变制作光影效果
- 设置android:supportsRtl="true"无效问题
- C++11:类型推导auto
- java实体类实现序列化的意义
- 特种浓缩分离:弧形阳极电泳工艺流程
- Android Java 开发工具集合
- 动态规划:从新手到专家
- nyoj78圈水池(凸包问题)
- LeetCode Maximum Gap
- UITableView 优化