2012-05-08 10 views
45

これはすでに1000回回答の問題だとわかっていますが、私にとってはうまくいくものは見つかりませんでした。マルチラインEditText(Android上でカーソルが上から始まる)

私は、重さ(1)と高さ(0dip)で「再生」することでビューのサイズに適応するマルチラインEditTextをAndroid上に持っています。私は重力「上」を使用していますが、中央で開始します。

私は重量と関連している問題を推測します。ここでは、コード(親のLinearLayoutである)です。

<EditText 
     android:id="@+id/txtContacto" 
     android:layout_width="fill_parent" 
     android:layout_height="0dip" 
     android:layout_gravity="top" 
     android:inputType="textMultiLine" 
     android:weight="1"> 
    </EditText> 

答えて

110
<EditText 
     android:id="@+id/txtContacto" 
     android:layout_width="fill_parent" 
     android:layout_height="0dip" 
     android:gravity="top" 
     android:inputType="textMultiLine" 
     android:weight="1"> 
    </EditText> 

は、レイアウト重力のEditTextを設定し、重力がのEditTextの内容を設定し、上記のコードを...してみてください。

+0

これを試して問題が解決するかどうかを確認してください。 –

+1

ありがとう、アガワル。これは間違いでした。私はレイアウトに関する要素の重力を設定しましたが、そのコンテナに関する要素の内容は設定しませんでした。 –

+0

それは働いています:) – RBK

関連する問題