Ich benutze Layout_width="fill_parent
"und Layout_height="wrap content"
. Wenn ein Bild größer als das Image ist, wird es perfekt verkleinerte werden.Funktioniert Android: scaleType = "fitCenter" nur mit den fixen Attributen Layout_width und Layout_height?
aber ich habe es nie gehobenen kleinere Bilder zu arbeiten. Ich habe versucht, eine beliebige Kombination von ScaleType und‚AdjustViewBounds‘ : es bleibt immer in seiner eigenen Größe in der Mitte des Sichtbild ist hier der Code ...
<LinearLayout
android:id="@+id/LinearLayout02"
android:layout_height="wrap_content"
android:background="@drawable/content_bg"
android:orientation="vertical"
android:padding="5dp"
android:layout_width="fill_parent"
android:layout_marginLeft="1px">
<ImageView
android:layout_height="wrap_content"
android:src="@drawable/test"
android:id="@+id/ImageViewTest"
android:layout_width="fill_parent"
android:adjustViewBounds="true"
android:scaleType="center"></ImageView>
</LinearLayout>
Versuchen CENTER_INSIDE oder FIT_XY verwenden. – bhups
Ich habe alle versucht. Keiner von ihnen arbeitete für mich. – OneWorld
Ich fand den einzigen Weg, es zum Laufen zu bringen, legte layout_hight und layout_width auf feste Werte wie 150dp x 200dp – OneWorld