Android 为什么这段代码会产生;很抱歉应用程序意外停止。请再试一次。”;问题
代码如下: 公开课活动{ ImageView雷达=(ImageView)findViewById(R.id.radar) 下面是布局图:Android 为什么这段代码会产生;很抱歉应用程序意外停止。请再试一次。”;问题,android,Android,代码如下: 公开课活动{ ImageView雷达=(ImageView)findViewById(R.id.radar) 下面是布局图: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="f
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#fccea8">
<Button
android:id="@+id/magnifier"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_gravity="right"
android:background="@drawable/searchmagnificer"
/>
<ImageView
android:id="@+id/radar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingTop="5dp"
/>
<ImageView
android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
/>
</LinearLayout>
我在代码中没有看到任何问题,因此我不知道错误是什么。这很明显。您正在尝试在设置视图之前查找视图
ImageView radar = (ImageView) findViewById(R.id.radar);
换成
ImageView radar;
放
radar = (ImageView) findViewById(R.id.radar);
在setContentView函数下方,这一点非常明显。您试图在设置视图之前找到一个视图
ImageView radar = (ImageView) findViewById(R.id.radar);
换成
ImageView radar;
放
radar = (ImageView) findViewById(R.id.radar);
在setContentView函数下方来吧…至少添加日志cat输出。我想如果您看到它,您会回答您的问题。我将它们添加到清单文件中。来吧…至少添加日志cat输出。我想如果您看到它,您会回答您的问题。我将它们添加到清单文件中。谢谢,我的程序现在可以正常启动并带来启动活动,但现在在单击按钮时出现“意外停止”问题。这是因为您正在非UI线程的线程中编辑视图。谢谢,我的程序现在可以正常启动并启动活动,但现在出现了“意外停止”问题,请单击按钮。这是因为您正在非UI线程的线程中编辑视图