私はEditText
のビューを均等にしようとしています。 しかし、私は彼らが正しく整列するように見えることができない、と私はEditText
のサイズを増やすことはできません。最初はRelativeLayout
で試してみましたが、物事を正確に位置づけることができましたが、サイズはまだありませんでした。私は水平に切り替えるとlayout_weight
とEditText
の両方のフィールドを自動的に調整することができましたが、そうではないようです。提案はありますか? このカスタムビューは、画面に表示するときに、垂直のLinearLayout
に追加されます。TextViewとEditTextを水平のLinearLayoutに正しく配置するにはどうすればよいですか?
マイレイアウトファイル:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="1dp"
android:weightSum="1"
android:orientation="horizontal">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.6"
android:gravity="center_vertical"
android:textColor="@color/ws_blue"
android:background="#00ffff"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Settings Item: "
android:id="@+id/itemLabel" />
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.4"
android:textColor="@color/ws_blue"
android:textColorHint="@color/ws_hint"
android:background="#ffff00"
android:id="@+id/et_item_value" />
</LinearLayout>
のAndroidメーカープレビュー:私の携帯電話から
実際のスクリーンショット:
は、幅のTextViewする0dpとのEditTextを設定し、マージンは、私は右のAndroidのプレビューで見えることEr.Arjunsaini @ 'TableLayout' –
@SathishKumarJのおかげでEDITTEXTも残さ私のデバイス上で上記のスクリーンショットと同じように見えます。 –
をチェックしてくださいよ、 –