1

在此处输入图像描述

当使用android:theme="@android:style/Theme.Holo.Light.Dialog.NoActionBar"拉伸的图像时,但是当使用android:theme="@android:style/Theme.NoTitleBar这样的图像时,完美地显示了为什么这个图像是拉伸的?

<RelativeLayout
    android:id="@+id/journal_log_actionbar"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="@color/transparent" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_marginLeft="10dp"
        android:text="@string/journal_entry"
        android:textColor="@android:color/black" />

    <Button
        android:id="@+id/journal_actionbar_menu_add"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_marginRight="10dp"
        android:layout_toLeftOf="@+id/journal_actionbar_menu_save"
        android:background="@drawable/btn_small_add" />

    <Button
        android:id="@+id/journal_actionbar_menu_save"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toLeftOf="@+id/journal_actionbar_menu_delete"
        android:layout_centerVertical="true"
        android:layout_marginRight="10dp"
        android:background="@drawable/btn_small_save" />

    <Button
        android:id="@+id/journal_actionbar_menu_delete"
        android:layout_width="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_height="wrap_content"
        android:layout_marginRight="10dp"
        android:layout_centerVertical="true"
        android:background="@drawable/btn_trash" />
</RelativeLayout>

但是当使用android:theme="@android:style/Theme.NoTitleBar这种类型的图像 时在此处输入图像描述

4

1 回答 1

1

换个主题试试

<RelativeLayout
android:id="@+id/journal_log_actionbar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/transparent" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerVertical="true"
    android:layout_marginLeft="10dp"
    android:text="@string/journal_entry"
    android:textColor="@android:color/black" />

<ImageView
    android:id="@+id/journal_actionbar_menu_add"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    android:layout_toLeftOf="@+id/journal_actionbar_menu_save"
    android:src="@drawable/btn_small_add" />

<ImageView
    android:id="@+id/journal_actionbar_menu_save"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toLeftOf="@+id/journal_actionbar_menu_delete"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    android:src="@drawable/btn_small_save" />

于 2013-01-11T07:27:17.687 回答