Windows android studio编辑器中的RTL(波斯语-阿拉伯语)字母混乱
在AndroidStudio编辑器中,当我选择波斯文本或RTL语言(波斯语-阿拉伯语)字母的一部分时,它会出错 例如,这部分代码:Windows android studio编辑器中的RTL(波斯语-阿拉伯语)字母混乱,windows,macos,android-studio,editor,Windows,Macos,Android Studio,Editor,在AndroidStudio编辑器中,当我选择波斯文本或RTL语言(波斯语-阿拉伯语)字母的一部分时,它会出错 例如,这部分代码: <string name="NetworkConnection">لطفا اتصال اینترنت خود را بررسی نمایید.</string> 。 但在编辑器中选择RTL语句的一部分后,将其重塑为以下形式: 我需要安装一个插件或其他解决方案有 编辑1,回答: 对于Windows操作系统用户来说,上述回答是正确
<string name="NetworkConnection">لطفا اتصال اینترنت خود را بررسی نمایید.</string>
。
但在编辑器中选择RTL语句的一部分后,将其重塑为以下形式:
我需要安装一个插件或其他解决方案有
编辑1,回答: 对于
Windows操作系统
用户来说,上述回答是正确的
但对于Mac OS
用户,请根据AndroidStudio
中的以下路径选择编辑自定义属性
这样,您就可以在
~/Library/Preferences/{FOLDER\u NAME}中创建idea.properties
文件/idea.properties
路径,您可以编辑此文件并添加属性,如editor.new.rendering=true
在AndroidStudio
编辑器中为RTL支持提供。目前Android Studio对RTL语言没有很好的支持。
但是你可以在“稳定频道”上将你的Android Studio更新到最新版本,这个版本在某种程度上为RTL语言提供了很好的支持
另外,androidstudio还有一个资源文件编辑器。它完全适用于RTL语言。在资源文件中,单击屏幕右上角的“打开编辑器”进入编辑器。Salaam saeed
我找到了一种方法,它已经有一些错误,但总比没有好(卡奇·巴齐·希奇!!)
文件>设置>编辑器>颜色和字体>字体
保存方案的副本,然后取消选中ShowMonospace选项,然后选择Tahoma字体。这项工作做得更好,但并不出色。
我的波斯语比英语好!!
这是安卓工作室报道的一个Bug
根据评论#19和#21,这个问题将在Android Studio 2.0稳定版(即将)中解决:
评论#19:
在Android Studio 2.0中发布。在中设置“editor.new.rendering=true”
idea.properties如中所述
在IntelliJ 15中默认情况下未启用,但用户可配置
评论#20:
我添加了一个示例,说明如何在中配置它
这不是一个用户可配置的选项;我们计划启用
默认情况下,只要我们测试并确认
性能和稳定性令人满意
对于Windows中的Android Studio 1.5,在
C:\Users\your\u user\u name\u folder\.AndroidStudio1.5
并将其写入文件:
editor.new.rendering=true
我对它进行了测试,结果很有效。
我使用的是android studio 2.1.1版,但是波斯语有很多问题。当U型输入波斯语时,在xml中显示相反。但在最终的apk中没有问题,我的设备正确地显示了它。
如果你想使用波斯语字体,可以这样使用:
TextView tx = (TextView) findViewById(R.id.textView);
Typeface custom_font_BKoodakBold = Typeface.createFromAsset(getAssets(),
"fonts/B Koodak Bold.ttf");
if (tx != null) {
tx.setTypeface(custom_font_BKoodakBold);
我用过它,它工作得很完美,在设备中的诅咒。textView是我用xml编写的文本,BKoodakBold是我的字体
سلام
وقتی در اندروید استودیو به فارسی تایپ کنی لغات درست اما جمله برعکسه. اما زمانی که برنامه رو در موبایل اجرا کنی این مشکل خودشو نشون نمیده و جای نگرانی نداره.
以下内容:
TextView tx = (TextView) findViewById(R.id.textView);
Typeface custom_font_BKoodakBold = Typeface.createFromAsset(getAssets(),
"fonts/B Koodak Bold.ttf");
if (tx != null) {
tx.setTypeface(custom_font_BKoodakBold);
㶕砭砭砭砭砭砭砭砭砭砭砭砭砭砭砭砭砭砭砭。ورژن اندروید استودیو من 2.1.1 است.
نوشته من در فایل ایکس ام ال به نام تکست ویو است. ببخشید به انگلیسی ننوشتم چون جمله اشتباه تایپ میشه.
不要担心。它在每种RTL语言上都这样做。也在我的电脑上。它在设备上的显示方式比在计算机上的显示方式更重要。我使用的是最新版本的Android Studio
——但关于编辑器:对!但仍然不是很好。你确定你是在“稳定频道”吗?不是例如金丝雀或贝塔频道?阅读指南并编辑你的答案,使其更好。没有Tahoma,但我更改了字体。至少安卓工作室现在更好地展示了波斯语,而不是完美的。:-):-鼃)()()()()()()(