问题标签 [left-to-right]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

android - 如何在英语应用程序中管理 RTL 语言电话

我正在编写一个 Android 应用程序。此应用程序不会翻译成任何从右到左的语言(如阿拉伯语或希伯来语)。我注意到从右到左的语言人们用英语,但从右到左布局。抽屉菜单在右侧而不是左侧,文本右对齐。

管理此问题的良好做法是什么?我应该让 RTL 布局因为他们习惯了,还是应该因为应用程序是英文而强制 LTR 布局?

0 投票
1 回答
59 浏览

react-native - 世博会(反应原生)在 Android 上工作,而不是在 iPhone 上工作

下面代码的目的是在两列中的同一行上放置文本,例如 html 表格。此 Expo 代码适用于 Android,但左侧和右侧的文本未在 iPhone 上显示。

0 投票
0 回答
8 浏览

xml - 可以在 XML 中独立于alignment_parent_left 使用alignment_parent_start 吗?如果不是,为什么不呢?

可以在 XML 中独立于alignment_parent_left 使用alignment_parent_start 吗?如果不是,为什么不呢?

0 投票
0 回答
170 浏览

xamarin.forms - Xamarin Forms Entry 更改阿拉伯语的流向问题

我们使用占位符进行输入。虽然我将语言英语更改为阿拉伯语条目文本从左到右工作,但条目占位符从右到左工作。如何在 xamarin 表单 android 和 ios 中从左到右更改条目占位符 FlowDirection。

0 投票
0 回答
74 浏览

android - 当清单中有`android:supportsRtl =“false”`时,如何在运行时更改ConstraintLayout的布局方向?

背景

我的任务是处理清单中包含的应用程序android:supportsRtl="false"。不知道为什么这样设置,但似乎在某些地方用户可以选择方向。同样在某些情况下它是浮动的(使用系统警报窗口权限)。

问题

我想要一些 ConstraintLayout,我可以在运行时改变它的方向,事实上在这个应用程序中我必须让用户选择方向。

为此,我做了一个小型 POC,结合了我能找到的所有基本案例,以确保所有案例都会受到影响:

正如预期的那样,在 LTR 上,它们都向左对齐。

这里的问题是,无论是否尝试更改布局的方向,它似乎只影响前两种情况(如果标志设置为 false,则更糟,因为它不会导致任何事情发生)。

我试过的

首先,我想看看它是如何在不设置android:supportsRtl="false". 我尝试更改 ConstraintLayout 的布局方向,遗憾的是它只影响了 2 个 TextView:

在此处输入图像描述

当将语言环境更改为 RTL 语言时也会发生这种情况(例如希伯来语)。

正如我写的那样,添加标志使它们都好像仍然在 LTR 上:所有都向左对齐。

我也试过打电话container.requestLayout()。它没有帮助。

我只想在这个布局上工作,而不改变其他地方的行为,这可能会导致那里的视觉错误。所以我不想更改标志(我已经注意到当设备的语言环境设置为 RTL 语言时它会导致很多问题)。

问题

  1. 为什么只有 2 个案例会受到方向的影响?我怎么能让另一个人也受到影响?
  2. 即使设置了标志(),我如何强制改变方向android:supportsRtl="false"?我希望它只适用于这种布局(至少现在是这样),并且不影响应用程序的任何地方。
0 投票
1 回答
96 浏览

ios - 在 iOS 中的特定 UIViewController 上禁用 RTL

有没有办法在特定的 ViewController 中禁用从右到左?我尝试将语义内容属性强制为从左到右,但它不起作用。

0 投票
0 回答
14 浏览

react-native - `textAlign` 值在 RTL 模式下会自动反转吗?

我的问题是:如果我在这样的Text组件中设置对齐方式: textAlign: "left" 现在,如果我强制 RTL 模式(I18nManager),它会自动将样式转换为textAlign: "right"

0 投票
0 回答
19 浏览

android - 在启动器中从右向左滑动

我正在制作自定义启动器,但我不知道图像中的这个视图是什么。它的工作方式类似于 viewpager,但我认为它不是 viewpager。我从右向左滑动它显示。这是什么观点?,我该怎么做?谢谢

主屏幕从右向左滑动