HY!
imageview中的位图大小不像10x10
我的代码:
iv = (ImageView) findViewById(R.id.imageViewPizza);
iv.setMaxHeight(10);
iv.setMaxWidth(10);
截图:
图像大于10x10
布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="vertical">
<TextView android:text="Name" android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<MultiAutoCompleteTextView android:id="@+id/multiAutoCompleteTextView1" android:layout_height="wrap_content" android:text="" android:layout_width="fill_parent"></MultiAutoCompleteTextView>
<TextView android:text="Bewertung" android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<RatingBar android:id="@+id/ratingBar1" android:layout_width="wrap_content" android:layout_height="wrap_content"></RatingBar>
<TextView android:text="Foto hinzufügen" android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<ImageView android:layout_height="wrap_content" android:src="@drawable/icon" android:layout_width="wrap_content" android:id="@+id/imageViewPizza" ></ImageView>
<RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent">
<Button android:text="hinzufügen" android:layout_height="wrap_content" android:id="@+id/bt_addform" android:layout_alignParentBottom="true" android:layout_width="fill_parent"></Button>
</RelativeLayout>
</LinearLayout>
请帮忙
答案 0 :(得分:0)
设置所需的宽度,然后添加scaleType模式。我会试试fitXY。
http://developer.android.com/reference/android/widget/ImageView.ScaleType.html
答案 1 :(得分:0)
尝试设置此LayoutParams
的{{1}}。
ImageView
它将设置宽度&amp;与视图相关的高度。
答案 2 :(得分:0)
除了为宽度和高度设置显式值之外,还将layout_width和layout_height设置为wrap_content。相反,您应该将layout_width和layout_height设置为某个数字值。 请看这个链接:http://developer.android.com/guide/practices/screens_support.html