1

背景としてバーコードのアイコンが付いた Imagebutton があります。画面の上部に触れないように、アイテムにパディングトップを配置しようとしています。

パディングトップはテキストビューでは機能しますが、イメージボタンでは機能しませんか?

5dp下に移動しようとするトリックはありますか?

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="match_parent">


    <TableLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:weightSum="100">

    <TableRow
        android:weightSum="100">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_gravity="clip_vertical"
        android:paddingLeft="5dp"
        android:paddingTop="10dp"
        android:layout_weight="50"
        android:text="Barcode"/>


    <ImageButton
        android:id="@+id/btnScan"
        android:paddingTop="5dp"
        android:layout_width="50dp"
        android:layout_height="25dp"
        android:background="@drawable/barcode"/>

    </TableRow>
    </TableLayout>



</RelativeLayout>

ここに画像の説明を入力

4

1 に答える 1