答えて

0

代わりにレイアウトマージンを変更しようとしましたか? さらに、問題を特定するのに役立ついくつかのコードを含めることもできます。サイドノートとして

https://developer.android.com/reference/android/support/v7/widget/AppCompatEditText.html

国:

これは、あなたのレイアウトでのEditTextを使用するときに自動的に使用されますと、トップレベルのアクティビティ/ダイアログがAPPCOMPATによって提供されます。カスタムビューを作成する場合は、このクラスを手動で使用する必要があります。

私は同僚がそれをするときに私を悩ますので、これを指摘します。

+0

余分なスペースを考慮して外側のレイアウトの余白を変更すると言っていますか?はい、私は前にそれをしましたが、それは醜くなります。私は5つまたは6つのビューを1つずつ他のものの上に置き、それらはすべて親の全幅を伸ばしているとしましょう。親自体には16dpのマージンがあります。親マージンを削除して各ビューに配置し、 'EditText'に' 11dp'を置くことができます。あるいは、他のビューと整列する必要があるものであれば、それは醜いものです。それ? – casolorz

+0

私はあなたが以前に負のパディングを試していたビュー(AppCompatEditText)に負のマージンを置くことを意味しました。 –

+0

また、EditTextの下部のドロワブルを、定義されたXML Drawableファイルの行として設定してください。これは、EditTextの全長をカバーする必要があります(背景を@nullとして設定します)。 –

関連する問題