2017-12-01 3 views
-2

ウィジェットのサイズを自動的に(EditTextとして)自動設定できるXMLのメソッドはありますか?EditTextウィジェットauto-size

これは、幅と高さの固定値を設定しているため、私のアプリが生きるすべてのデバイスの画面サイズを尊重しないので、私はこれを求めています。例えば

Iにかかわらず使用される装置(SO画面サイズ)から、左端から15dpのマージンを取る幅を設定する必要があります。

誰でも手伝ってもらえますか?

+1

異なる画面サイズの_dimens.xml_で値を定義する必要があります。 [こちら](https://developer.android.com/guide/practices/screens_support.html)から、より良いアイデアが見つかるかもしれません。 –

+0

ビューの幅と高さに応じて、 'android:match_parent'または' android:wrap_content'を適切に使います。 「だれでも助けてくれますか?」はい、アンドロイドの開発者サイトです。 'アンドロイドで複数の画面をサポートするためのGoogleだけ ' –

答えて

0

ビューの幅と高さには、android:match_parentまたはandroid:wrap_contentを適切に使用できます。それはデバイスに応じて幅と高さを処理します。たとえばコードを参照してください

<EditText 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/editText" 
     android:layout_marginLeft="15dp" 
     android:layout_marginStart="15dp"/> 
関連する問題