4

重複の可能性:
textView のサイズを増やしながら、デフォルトのパディングなしで textView が必要です

TextView のデフォルトのパディングを削除したい。TextView のサイズを大きくすると、そのパディング サイズが自動的に大きくなります。テキストビューの背景を「@null」に設定しても。パディングなしでテキストのみを表示したいだけです。私のビューはこの最初の画像のように見え、2番目の画像のように表示したい.

この最初のリンクは、ビューが表示されていることを示しています。

http://www.imageurlhost.com/images/487vskfx1aj01f9e9g40.png

この2番目のリンクは、-marginを与えずに表示したいレイアウトビューを示しています

http://www.imageurlhost.com/images/ijuyxpcub1oqy1w66h.png

4

2 に答える 2

6

これはフォントパディングと呼ばれます。mTextView.setIncludeFontPadding(false);またはxml属性で無効にすることができますandroid:includeFontPadding="false"

于 2012-08-29T08:02:49.277 に答える
-4

paddingに設定することで、xml からパディングを削除できます。0dp

次のようなことを試してください:

<TextView
    android:padding="0dp"
 ...
 </TextView>

gravityそれを行うと、パディングを使用して機能しているため、もう使用できないことに注意してください。

上部と下部のパディングのみを削除する場合は、サイド パディングを設定paddingBottompaddingTopて操作できます。0dp

乾杯、アルクデ

于 2012-08-29T07:28:04.507 に答える