当我从活动A移动到B应用程序崩溃时,我在下面发布了2行日志 该应用程序工作正常,但我不能去活动B,因为它给出错误
AndroidRuntime(2438):at java.lang.reflect.Method.invoke(Method.java:511)
AndroidRuntime(2438): at java.lang.reflect.Method.invokeNative(Native Method)
我该如何解决这个问题或知道发生了什么?
活动B
public class B extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.lay_b);
}}
答案 0 :(得分:2)
解决
错误来自活动A
进度条从未初始化
@Override
protected void onStop() {
// TODO Auto-generated method stub
super.onStop();
if(progressDialog.isShowing())
{
progressDialog.dismiss();
}
}
错误为 java.lang.reflect.Method.invokeNative(原生方法)在传播到ActivityB之后