android部件4x2全尺寸照片准备?
问题描述:
我想设计有关4x2单元大小的小部件。android部件4x2全尺寸照片准备?
但我读了官方文件,
有minWidget并在AppWidgetProviderInfo元数据分别了minHeight设置。
现在我想在4x2单元格中设置全尺寸照片(不使用9补丁方法)。
如何准备以像素为单位的照片尺寸并在小部件布局宽度和高度(dp)中设置?
我在文档中看到了minWidth和minHeight 4x2是250x110dp。
(http://developer.android.com/guide/practices/ui_guidelines/widget_design.html)
我在元数据(AppWidgetProviderInfo)设置的值,如果我在widget_layout宽度和高度设定尺寸在 手机建立。该小部件显示非常小。
如何在4x2单元格中准备完整大小的照片像素在不同的文件夹中?
非常感谢。
我的英文不好。所以我很难表达我的意思。 (我知道中文)
谢谢。
答
如果你想要图像是全尺寸,你需要指定在XML
。在XML
中,您可以指定高度和宽度。然后你可以说adjustViewBounds
并将其设置为“true”。接下来,您可以告诉图像如何定位。对于我自己,我更喜欢scaleType
设置为“centerCrop”。
<ImageView
android:id="@+id/picture"
android:layout_width="250dp"
android:layout_height="110dp"
android:adjustViewBounds="true"
android:contentDescription="@string/text"
android:scaleType="centerCrop"
android:src="@drawable/a_picture" />
无论哪种方式,你可以乱用XML设置,以获得图像来调整自己的喜好,这只是一个样本,让你开始
如果你只是在做小部件推荐9补丁,但您只需将图像放入可绘制的hdpi,mdpi,xhdpi和xxhdpi文件夹即可。你可以找到缩放比率at this link