Android Studio 布局设计器用波斯语创建数字

Posted

技术标签:

【中文标题】Android Studio 布局设计器用波斯语创建数字【英文标题】:Android Studio layout designer creates numbers in Persian 【发布时间】:2021-10-28 14:06:12 【问题描述】:

当我使用 android Studio 布局设计器手动设计布局时,边距数字以波斯格式创建,并且设计器无法正常工作。 自从我更新 Android Studio 以来,这种情况一直在发生。

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_
    android:layout_>

    <TextView
        android:id="@+id/tryAgain"
        android:layout_
        android:layout_
        tools:layout_editor_absoluteX="۳۲dp"
        tools:layout_editor_absoluteY="۳۴dp" />

</androidx.constraintlayout.widget.ConstraintLayout>

注意我的操作系统是 Windows,有两种语言,波斯语和英语

【问题讨论】:

【参考方案1】:

我终于找到了解决方案。这是由于 Google 对新版 Android Studio 的制裁。

Windows 10 中的解决方案:设置 -> 时间和语言 -> 地区 -> 在国家或地区下拉菜单中选择美国

【讨论】:

【参考方案2】:

Android Studio 已在新版本中禁止伊朗。有几种方法可以隐藏您的身份。例如,更改操作系统的时钟

【讨论】:

【参考方案3】:

这是 Android Studio 版本等于或高于 4.2 的 logcat 中本地日期时间格式(例如本例中的波斯语)的一个新错误。

我们必须在区域设置中使用英语(美国)格式来避免这个问题。 (在 4.2 版和北极狐中测试)

解决方案:在 windows 10 中,转到控制面板 > 区域 > 格式选项卡 > 将格式更改为英语(美国)

【讨论】:

以上是关于Android Studio 布局设计器用波斯语创建数字的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio线性布局设计问题

Android的Studio 2.2 预览 - 新的UI设计师和约束布局

Android studio圆角矩形的布局如何设计?

Android Studio 3.2 布局“预览”没有正确模拟材料设计组件

android studio没有设计界面怎么办?

2.3Android Studio使用Layout Editor设计UI