我有这段代码:
<RelativeLayout
android:orientation="vertical"
android:layout_height="match_parent"
android:layout_width="398px"
android:layout_marginTop="35px"
android:layout_alignParentRight="true" >
....
<ImageView
android:layout_width="373px"
android:layout_height="222px"
android:layout_marginTop="35px"
android:src="@drawable/hairfall_text"
android:layout_below="@+id/pr_title" />
</RelativeLayout>
它会在我的设备上呈现此图像 (准确地说是P7500 Galaxy Tab 10.1):
这是我在资源文件夹中的实际可绘制内容:
已经谷歌搜索并耗尽相关信息,我已经将图像的像素格式调整为ARGB_8888(32位),同时设置活动的窗口pixelformat(getWindow().setFormat(PixelFormat.RGBA_8888);
)什么都不做。
我希望有人能就这件事情说清楚。非常感谢。
答案 0 :(得分:1)
LINK用于android测量。 试试这个是否可行。
答案 1 :(得分:0)
未使用值
修复高度和宽度 <RelativeLayout
android:orientation="vertical"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:layout_marginTop="35dp"
android:layout_alignParentRight="true" >
....
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="35px"
android:src="@drawable/hairfall_text"
android:layout_below="@+id/pr_title" />
</RelativeLayout>