Android 如何在RTL中使用CountryCodePicker?

Android 如何在RTL中使用CountryCodePicker?,android,android-layout,user-experience,Android,Android Layout,User Experience,我正在我的项目中使用(很棒的库)。它允许为号码设置电话号码前缀。我写了以下布局: <LinearLayout android:id="@+id/login_phone_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_vertica

我正在我的项目中使用(很棒的库)。它允许为号码设置电话号码前缀。我写了以下布局:

<LinearLayout
    android:id="@+id/login_phone_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_vertical">

    <ImageView
        android:id="@+id/login_phone_icon"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:srcCompat="@drawable/ic_lock_black_24dp"
        android:layout_marginRight="5dp"
        android:layout_marginEnd="5dp"
        app:tint="@color/lightGrayColor" />

    <com.hbb20.CountryCodePicker
        android:id="@+id/login_phone_ccp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:ccp_defaultNameCode="IL"
        app:ccp_autoDetectLanguage="true" />

    <EditText
        android:id="@+id/login_phone_text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="phone"
        android:hint="Phone number"
        android:autofillHints="Phone number" />
</LinearLayout>

这看起来很奇怪,因为前缀应该在电话号码的左侧(即使在RTL中也是如此)。说到UI/UX思维,这里显示RTL的最佳解决方案是什么,这样它就不会显得尴尬?也许可以强迫它在左边?但是你会有这样的想法:
+11[\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu5u4u8uu1592u1577h]

我认为最好是你用叉子叉它,然后根据你的喜好改变它needs@AgentP我可以玩它。我的问题不是怎么做,而是什么是最适合这里的UX解决方案。我认为最好是你根据自己的想法改变它needs@AgentP我可以玩它。我的问题不是怎么做,而是什么是最适合这里的UX解决方案。
[Phone number box to fill] [Country Prefix] [icon]