ドローアブルTextView
を中央に配置するにはどうすればよいですか?
textView.setCompoundDrawablesWithIntrinsicBounds(R.drawable.bomb, 0, 0, 0);
ドローアブルは常に左に配置されます。(テキストはありません)
私も指定していました
android:layout_gravity="center"
android:gravity="center"
ただし、上記の重力パラメーターは、ドローアブルではなく、テキストに対してのみ機能します。
ImageView
テキストを表示する必要がある場合があるため、使用しないことを好みます。
CompoundDrawableをTextView内に配置することによると? 、ハードコーディングされたパディング値を使用して、左のドローアブルを左にシフトします。
正確に中央に配置するためのより良い方法はありますか?