【发布时间】:2013-09-16 07:25:05
【问题描述】:
我是一个初学者,我正在开发一个简单的应用程序。我在屏幕顶部有 2 张图片,底部有一张 LinearLayout,它们都由“android:layout_marginTop ...”分配。 问题是,我已经在我的索尼 xperia x8(320 x 480 像素,3.0 英寸)上尝试过,并且有 3 个图像(按钮)的主菜单被推离屏幕,请帮忙。它在android模拟器上不起作用我无法在模拟器中打开它,但我可以在我的手机上。它说:“这个.....应用程序已意外停止”
这就是我想要的样子:
https://docs.google.com/a/seoulforeign.com/file/d/0Byv_19fXkk1MaGtZR3Y3Z1lsNk0/edit
这就是它在我的索尼 x8 屏幕上的样子
https://docs.google.com/a/seoulforeign.com/file/d/0Byv_19fXkk1MaE5RazNGdVF2eHM/edit
MinSDK :2.1 目标:4.2
这是我的 main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/mainbg"
android:orientation="vertical"
tools:context=".MainActivity" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="220dp"
android:layout_height="50dp"
android:layout_gravity="left"
android:layout_marginLeft="-5dp"
android:layout_marginTop="10dp"
android:scaleType="centerCrop"
android:src="@drawable/headingmain" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="300dp"
android:layout_height="20dp"
android:layout_gravity="right"
android:layout_marginRight="-83dp"
android:layout_marginTop="-12dp"
android:scaleType="centerCrop"
android:src="@drawable/headingby" />
<LinearLayout
android:layout_weight="-30"
android:id="@+id/MainMenu"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_gravity="center"
android:layout_marginTop="275dp"
android:gravity="center"
android:orientation="vertical" >
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="180dp"
android:layout_height="55dp"
android:background="@drawable/playbutton"
android:padding="0dp"
android:scaleType="centerCrop"
android:src="@drawable/playbutton" />
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="180dp"
android:layout_height="55dp"
android:background="@drawable/helpbutton"
android:padding="0dp"
android:scaleType="centerCrop"
android:src="@drawable/helpbutton" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="180dp"
android:layout_height="55dp"
android:background="@drawable/aboutbutton"
android:padding="0dp"
android:scaleType="centerCrop"
android:src="@drawable/aboutbutton" />
<!-- end of main menu! -->
</LinearLayout>
</LinearLayout>
【问题讨论】:
-
也发布您的日志猫详细信息
-
发布您的日志详细信息,您遇到了什么异常
-
为什么要使用减号(-)中的值
-
您确实意识到您可以在 DDMS 中从您的设备获取屏幕截图,对吧? ...
标签: android xml android-layout android-emulator