2017-12-19 18 views
0

私は、アプリケーションがrtlをサポートしないようにすることを無効にし、強制しました。それはビューやレイアウトの問題の多くを作っているので、これは私のマニフェストのコードです:1つのレイアウトでビューのrtlサポートを強制するには?

<application 
    android:name="ir.dizbon.persiandesigners.ParseApplication" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="false" 
    android:theme="@style/AppTheme" 
    tools:replace="android:supportsRtl"> 

私はこのコードを追加:私はマニフェストコードを削除する場合

android:layoutDirection="rtl" 

、レイアウトが変更私はマニフェストコードを削除することはできません。

私は実用的方向を変更しようとしました:

pass_l.setLayoutDirection(View.LAYOUT_DIRECTION_RTL); 

それはどちらか動作しません。

rtlをサポートし、rtlを取得するにはどうすればよいですか?

+0

rtlとltrの両方で作業したいですか? – propoLis

答えて

0

あなたはrtlをサポートするためにアンドロイドスタジオで異なるレイアウトを作成できます。 レイアウト - >新規 - >レイアウトリソースファイル - >レイアウト方向修飾子を右クリックします。 enter image description here

+0

返事ありがとう、私は私のレイアウトでrtlをサポートしたくない、私は任意の言語でrtlを取得するために私のビューを強制したい –

関連する問題