我正在为Android狗应用程序创建一个布局,但我是android新手。有没有一种优化的方法来实现图像中显示的内容?
这是我到目前为止所做的。我想知道它应该像所示的图像一样布局。另外,我想在平板电脑和手机等不同设备上保持图像尺寸。我尝试缩放到XY但它不起作用。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.dog"
android:background="@drawable/bg" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
> <!--insert progress bar-->
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
>
<ImageView
android:id="@+id/dog"
android:layout_width="312dp"
android:layout_height="1000dp"
android:src="@drawable/dog" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
> <!--insert image buttons-->
</LinearLayout>
感谢。
答案 0 :(得分:1)
以不同的分辨率创建该图像,并将这些图像放在different drawable folder
。
这些文件夹的屏幕分辨率