2

aTextViewと anを同じ行に配置したいのですが、 の上に配置Editextされているように見える場合があります。SOですべてのソリューションを試しましたが、正確には機能しませんでした。TextViewEditText

ここに画像の説明を入力

これが私のコードです

       <RelativeLayout
        android:id="@+id/view2"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

        <TextView
            android:id="@+id/from"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:background="#ffffff"
            android:text="From"
            android:textColor="#000fff"
            android:textStyle="bold" />

        <EditText
            android:id="@+id/input"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:gravity="right"
            android:inputType="number"
            android:visibility="invisible" />
  </RelativeLayout>

EditText上記を配置しますTextView

4

4 に答える 4

1

水平方向の LinearLayout を使用してみてください

<LinearLayout
        android:id="@+id/view2"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal" >

        <TextView
            android:id="@+id/from"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:text="From"
            android:textColor="#000fff"
            android:textStyle="bold" />

        <EditText
            android:id="@+id/input"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:gravity="right"
            android:inputType="number"
             />
  </LinearLayout>
于 2013-11-11T07:31:01.420 に答える
0

この解決策を確認できますか

    <TextView
        android:id="@+id/from"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="From"
        android:textColor="#000fff"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/input"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:gravity="right"
        android:inputType="number"
        android:textColor="#ffffff"
        android:text="sdjgsjgjb,,b,bm,m,sjksjkjjhks"
        android:layout_toRightOf="@+id/from"
       />

于 2013-11-11T07:29:45.197 に答える
0

fill_parentテキストを編集するプロパティを指定したため、次のように更新します。

<EditText
        android:id="@+id/input"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:gravity="right"
        android:inputType="number"
        android:visibility="invisible"
        android:layout_toRightOf="@id/from" />
于 2013-11-11T07:30:29.780 に答える