奇怪的错误-java.lang.reflect.Method.invokeNative(本机方法)

时间:2014-03-08 16:22:50

标签: java android xml

当我从活动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);
         }}

1 个答案:

答案 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之后