当我使用阿拉伯语言时,布局可以指向右侧,但主页按钮箭头无法指向右侧谢谢。Android主页按钮箭头方向
回答
从Native RTL support in Android 4.2
要利用RTL布局镜像,只需进行以下修改您的应用程序:在应用清单
宣告你的应用程序支持RTL镜像。 具体而言,将
android:supportsRtl="true"
添加到清单文件中的<application>
元素。将所有应用程序的“左/右”布局属性更改为新的“开始/结束”等效项。 如果您的应用是Android 4.2(应用的targetSdkVersion或minSdkVersion为17或更高),那么您应该使用“开始”和“结束”而不是“左侧”和“右侧”。例如,android:paddingLeft应该成为android:paddingStart。 如果您希望您的应用程序能够使用早于Android 4.2的版本(应用程序的targetSdkVersion或minSdkVersion为16或更小),则除了“左”和“右”之外,还应该添加“开始”和“结束”。例如,您可以同时使用android:paddingLeft和android:paddingStart。
我的布局运行良好,但是当我从编译'com.google.android.gms:play-services: 8.4.0' 编译'com.google.android.gms:play-services:9.8.0'箭头的方向不能直接向右..谢谢。 –
尝试降级编译版本。 – iYoung
该怎么做。谢谢 –
这是因为阿拉伯语是从右向左阅读。箭头设置正确,只需要为您的应用程序提供RTL支持。
提供RTL的支持,特别是在您的清单文件中添加android:supportsRtl="true"
到<application>
元素
我的布局运行良好,但是当我从编译'com.google.android.gms:play-services:8.4.0'更改google map的包以编译'com.google.android.gms:play-services :9.8.0'箭头的方向不能指向右..谢谢。 –
只要给在Android这样的manifeast.xml RTL支持:supportsRtl =“真” 应用程序标记
android:supportsRtl =“true”我写了,但布局有同样的问题.... 我的布局运行良好的方向,但当我从编译'com.google.android.gms:play - 服务:8.4.0'编译'com.google.android.gms:play-services:9.8.0'箭头的方向不能直接向右..谢谢。 –
@ JamalAl-abbadi你添加它作为依赖? –
@Akshay Tilekar是 –
- 1. 向下箭头按钮的HTML页面
- 2. 为箭头按钮
- 3. iPhone方向箭头?
- 4. 风景方向主页按钮问题
- 5. rich:pickList选择按钮从右到左语言方向的箭头
- 6. WPF - 使用标准按钮使用向上和向下箭头创建按钮
- 7. 禁用Android主页按钮
- 8. 在Android的主页按钮?
- 9. 改变箭头方向
- 10. 检测向上和向下箭头按钮点击WPF ListView
- 11. 黑莓 - 小向上向下箭头按钮
- 12. 将箭头总是指向我在Android中的方向MapView
- 13. WPF设置组合框的颜色向下箭头按钮
- 14. 蜂窝向下箭头不像后退按钮
- 15. 在按钮中包含HTML箭头
- 16. 返回箭头按钮在离子
- 17. 只显示微调箭头按钮
- 18. 编辑命令,箭头按钮不灵
- 19. 带箭头边框的图像按钮
- 20. 平滑圆角的箭头按钮
- 21. 的MouseListener JScrollBar的箭头按钮
- 22. Swiper - 如何自定义箭头按钮?
- 23. asp.net手风琴css与箭头按钮
- 24. 爪哇 - 有按钮显示箭头
- 25. 按键箭头向下不工作
- 26. 分页与按键时(右箭头键)
- 27. Android布局按钮上的箭头键效果 -
- 28. 如何在Android中创建iOS样式的箭头按钮?
- 29. html向上向下箭头
- 30. 模拟箭头按键在Android中
作为下你目前有阿拉伯语,所以所有布局将按照阿拉伯语言进行更改。 – iYoung
在manifeast.xml中给予RTL支持,如 android:supportsRtl =“true” –