city.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(IndexActivity.this,AllCityActivity.class);
startActivity(intent);
}
});跳转之后就报错
10-28 21:34:38.863: W/dalvikvm(1175): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
10-28 21:34:38.903: E/AndroidRuntime(1175): FATAL EXCEPTION: main
10-28 21:34:38.903: E/AndroidRuntime(1175): java.lang.RuntimeException: Unable to stop activity {com.hotel525.activity/com.hotel525.activity.IndexActivity}: java.lang.NullPointerException
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3413)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3458)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.access$2600(ActivityThread.java:125)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2050)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.os.Handler.dispatchMessage(Handler.java:99)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.os.Looper.loop(Looper.java:123)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.main(ActivityThread.java:4627)
10-28 21:34:38.903: E/AndroidRuntime(1175): at java.lang.reflect.Method.invokeNative(Native Method)
10-28 21:34:38.903: E/AndroidRuntime(1175): at java.lang.reflect.Method.invoke(Method.java:521)
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
10-28 21:34:38.903: E/AndroidRuntime(1175): at dalvik.system.NativeStart.main(Native Method)
10-28 21:34:38.903: E/AndroidRuntime(1175): Caused by: java.lang.NullPointerException
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.hotel525.activity.IndexActivity.onStop(IndexActivity.java:331)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1169)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.Activity.performStop(Activity.java:3857)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3410)
10-28 21:34:38.903: E/AndroidRuntime(1175): ... 11 more
帮我看一下是什么情况,如果这样不行,那我想点这个EditText就跳到AllCityActivity要怎么做。
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(IndexActivity.this,AllCityActivity.class);
startActivity(intent);
}
});跳转之后就报错
10-28 21:34:38.863: W/dalvikvm(1175): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
10-28 21:34:38.903: E/AndroidRuntime(1175): FATAL EXCEPTION: main
10-28 21:34:38.903: E/AndroidRuntime(1175): java.lang.RuntimeException: Unable to stop activity {com.hotel525.activity/com.hotel525.activity.IndexActivity}: java.lang.NullPointerException
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3413)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3458)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.access$2600(ActivityThread.java:125)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2050)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.os.Handler.dispatchMessage(Handler.java:99)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.os.Looper.loop(Looper.java:123)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.main(ActivityThread.java:4627)
10-28 21:34:38.903: E/AndroidRuntime(1175): at java.lang.reflect.Method.invokeNative(Native Method)
10-28 21:34:38.903: E/AndroidRuntime(1175): at java.lang.reflect.Method.invoke(Method.java:521)
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
10-28 21:34:38.903: E/AndroidRuntime(1175): at dalvik.system.NativeStart.main(Native Method)
10-28 21:34:38.903: E/AndroidRuntime(1175): Caused by: java.lang.NullPointerException
10-28 21:34:38.903: E/AndroidRuntime(1175): at com.hotel525.activity.IndexActivity.onStop(IndexActivity.java:331)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1169)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.Activity.performStop(Activity.java:3857)
10-28 21:34:38.903: E/AndroidRuntime(1175): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3410)
10-28 21:34:38.903: E/AndroidRuntime(1175): ... 11 more
帮我看一下是什么情况,如果这样不行,那我想点这个EditText就跳到AllCityActivity要怎么做。
解决方案 »
- android怎么让用户不能清除程序的配置数据呢?
- 想学android开发, 大使们介绍几本书籍来看啊
- 求webview显示HTML代码中文乱码的解决办法
- 使用百度地图进行定位.无法调用到onGetAddrResult这个方法
- android 生成dex问题
- 用NDK编译动态库时头文件的问题
- Gallery选择图片的时候,左右为什么会晃???
- 请教:下图的xml怎么解析并把数据放到listview里
- android 修改系统默认输入法和日期格式
- Toast不显示
- listview的一个奇怪问题。onItemClickListener里的参数view到底什么意思啊?上图求解
- EditText如何限制输入的字母个数
protected void onStop() {
progress.dismiss();
super.onStop();
}
这里多了progress,跟原来一样加上progress就行了,哎,忘了