自定义alertDialog

时间:2013-05-07 08:26:00

标签: android android-alertdialog

我正在自定义我自己的dialogBox:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">

<TextView
    android:id="@+id/text"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:textSize="16sp"
    android:layout_marginTop="4dp"
    android:layout_marginLeft="4dp"
    android:layout_marginRight="4dp"
    android:layout_marginBottom="4dp"
    android:hint="@string/pull"/>

<ImageView
    android:src="@drawable/tira_cable"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleType="center"/>
</LinearLayout>

屏幕宽度为700,图像宽度为600,但未正确显示:

enter image description here

图像是:

enter image description here

我该怎么做?

2 个答案:

答案 0 :(得分:1)

<ImageView
    android:src="@drawable/tira_cable"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleType="centerCrop"/>

您需要的scaleType可能是"centerCrop"

答案 1 :(得分:1)

尝试更改scaletype例如:scaleType="fitXY"

<ImageView
android:src="@drawable/tira_cable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY"/>