こんにちは、私はアンドロイドの世界が初めてです。私はアラビア語と英語の言語をサポートするアプリケーションに取り組んでいます。そのため、ユーザーがアラビア語で作業したい場合は、xml とコードを使用して英語のデザインを作成しました。ウィジェットの重力を変更して、アラビア語の権利に一致させます。 -左向き。
2 つの質問があります:- 1-仮想アラビア語キーボードを実装する必要がありますか?
2-フォーラムのスレッドが右から左に始まることを示すリストがあります。このリストを作成するには、リスト用に 1 つ、リストの行用にもう 1 つ 2 つの xml を作成します。ユーザーの言語がアラビア語の場合、xml 内のウィジェットごとに ALIGN_PARENT_RIGHT を作成します。リストxmlでは機能しますが、リストの行に対してこれを作成しようとすると、ソースが見つからないという例外がスローされます。
私を助けることができますか?
//threads row
//lastPost
tvThread=(TextView)findViewById(R.id.txtLastPost);
//here it throws the exception
params = (RelativeLayout.LayoutParams)tvThread.getLayoutParams();
params.setMargins(20, 0, 0, 0);