聲明:這只是一個解決方法,直到RTL完全受Zopim Chat SDK支持。
通過在Zopim的SDK佈局文件中指定android:layoutDirection來強化LTR佈局。這將修復破碎的佈局,但仍然允許阿拉伯語言。
通過在佈局創建zopim_chat_activity.xml
做到這一點,複製以下內容到它:在Android Layout Docs
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/root_container"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layoutDirection="ltr">
<include
android:id="@+id/toolbar"
layout="@layout/zopim_toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"/>
<FrameLayout
android:id="@+id/chat_fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/toolbar"/>
</RelativeLayout>
更多細節及Zopim's Developer Guide