【问题标题】:Android rtl support without reload ActivityAndroid rtl 支持无需重新加载 Activity
【发布时间】:2016-07-01 13:59:11
【问题描述】:

是否可以在不重新加载活动的情况下打开 rtl 支持。我正在使用分离和附加片段和属性被翻译,但元素的 rtl 方向仅在我重新加载或recreate() 我的活动时才有效。这有可能吗?

【问题讨论】:

  • 可能不会。布局方向被认为是配置更改,并且可能有资源适合特定布局方向,因此最好让系统正常进行该过程。您可以尝试使用 View.setLayoutDIrection() 解决它,但可能不太正确。
  • @TeodorKelov 成功了吗?

标签: java android android-fragments android-activity right-to-left


【解决方案1】:

您可以尝试使用View.setLayoutDirection() 手动设置布局方向。请注意,布局方向被视为配置更改,可能存在根据布局方向限定的资源,最好让系统通过其正常流程来获取这些资源。

【讨论】:

    猜你喜欢
    • 2020-07-16
    • 2018-08-18
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多