我必须开发一个android应用程序。哪个应用程序已经开发为 iphone 应用程序。我有所有用于 iphone 应用程序的图像。
在我的应用程序中,在第一个屏幕中我必须设置 2 个图像。它们是 640 x 684 和 640 x236
我的模拟器大小是 wvga800。(440*800) 但是当我通过模拟器运行应用程序时。第一张图像显示为拉伸,它已被第二张图像重叠。
我使用了一个相对层。这是xml代码。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitCenter"
android:contentDescription="@string/main_image"/>
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/presshereclick"
android:visibility="invisible"
android:contentDescription="@string/main_image"/>
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:adjustViewBounds="true"
android:contentDescription="@string/main_image"
android:src="@drawable/presshere" />
</FrameLayout>
</RelativeLayout>
我计划将图像调整为适合屏幕尺寸(440 * 800),但我觉得这可以从编码方面处理。这是我使用 android 的第三天。
请帮我解决这个问题。
提前致谢..