Android onClick方法一直在告诉我;不幸的是,myapp已经停止了;
我使用startActivityForResult方法从活动中获取字符串,该活动有一个editview和一个按钮来返回editview的输入值,但当我单击按钮时,它不断告诉我“不幸的是,myapp已停止”,不知道问题出在哪里 这是调用活动的线路Android onClick方法一直在告诉我;不幸的是,myapp已经停止了;,android,Android,我使用startActivityForResult方法从活动中获取字符串,该活动有一个editview和一个按钮来返回editview的输入值,但当我单击按钮时,它不断告诉我“不幸的是,myapp已停止”,不知道问题出在哪里 这是调用活动的线路 startActivityForResult(new Intent("com.dreama.trafic.SearchActivity"),request_Code); <?xml version="1.0" encoding="utf-8"?&
startActivityForResult(new Intent("com.dreama.trafic.SearchActivity"),request_Code);
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/editSearch"
android:layout_centerHorizontal="true"
android:layout_marginBottom="60dp"
android:text="@string/searchLocation"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#f00" />
<EditText
android:id="@+id/editSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:ems="10" />
<Button
android:id="@+id/searchButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="46dp"
android:onClick="click"
android:text="@string/search" />
</RelativeLayout>
这是活动的xml文件
startActivityForResult(new Intent("com.dreama.trafic.SearchActivity"),request_Code);
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/editSearch"
android:layout_centerHorizontal="true"
android:layout_marginBottom="60dp"
android:text="@string/searchLocation"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#f00" />
<EditText
android:id="@+id/editSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:ems="10" />
<Button
android:id="@+id/searchButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="46dp"
android:onClick="click"
android:text="@string/search" />
</RelativeLayout>
试试这个
我猜您正在获得ActivityNotFoundException
改变这个
startActivityForResult(new Intent("com.dreama.trafic.SearchActivity"),request_Code);
到
这也可能是因为您没有在清单文件中将SearchActivity.java声明为
<activity android:name=".SearchActivity"/>
@donnffd很高兴这有帮助。快乐编码。