我必须更改我的应用启动器布局。所以我用Linearlayout和背景图片制作了一个。构建时Android Studio中没有错误,但是当我尝试启动它时它会崩溃。
这是我的布局XML:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background= "@drawable/newgame"
android:baselineAligned="false">
<ImageView
android:layout_width="293dp"
android:layout_height="214dp"
android:id="@+id/imageButton"
android:layout_gravity="center_vertical"
android:src="@drawable/apple"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
android:layout_marginLeft="50dp"
android:clickable="true" />
</LinearLayout>
我甚至没有帮助就删除了ImageView。使用Linearlayout有什么根本性的错误吗?我的旧布局(以及我尝试的其他工作都很好)感谢您的帮助!
答案 0 :(得分:0)
问题似乎在我的模拟器中。删除布局中的背景图像解决了问题。我还增加了内存堆大小。谢谢你的帮助!