sách gpt4 ăn đã đi

Android xác định xem thiết bị có ngôn ngữ/bố cục từ phải sang trái hay không

In lại Tác giả: IT Lão Cao 更新时间:2023-10-28 22:10:51 29 4
mua khóa gpt4 giày nike

有没有办法确定设备是从右到左的语言(比如阿拉伯语)而不是从左到右的语言(英语)?

需要与旧 API 级别(低至 10)兼容的东西

giải pháp

我最终在接受的答案中使用了 xml 方法。更进一步,我还添加了此处指示的代码,用于我无法访问 getResources() 的实例

Identifying RTL language in Android

更多信息

这个问题仍然有很多流量;我想指出的另一件事:当我最初问这个问题时,我认为这部分是为了帮助解决在 RTL 与 LTR 中显示不同的指向 V 形 - 另一种实现此目的的巧妙方法是将可绘制资源放在标准和 ldrtl 目录——意味着不需要代码来确定显示哪一个!

câu trả lời hay nhất

您可以使用名为 isrighttoleft.xml 的 xml 文件创建一个 values-ldrtl 文件夹:



true

并在您的 giá trị 文件夹中包含相同的文件:



false

最后在代码中:

boolean isRightToLeft = getResources().getBoolean(R.bool.is_right_to_left);

values-ldrtl 仅用于特定设置(例如语言)为从右到左阅读语言的设备。

关于android确定设备是否为从右到左的语言/布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26549354/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress