应用程序在单击以打开图形活动时崩溃

时间:2014-07-03 15:34:46

标签: android charts

我在此活动中创建了一个饼图。 一切正常,直到我点击意图我的图表活动的ListView。 整个应用程序刚刚崩溃。 这些代码有问题吗?

这是我的Chart1.class

    package com.nyp.exploregowhere;

     import android.os.Bundle;
     import android.app.Activity;
     import android.content.Context;
     import android.util.AttributeSet;
     import android.view.Menu;
     import android.view.View;
     import android.webkit.WebChromeClient;
     import android.webkit.WebSettings;
     import android.webkit.WebView;

       public class Chart1 extends Activity {

         @Override
          protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_chart1);
}


    @Override
    public View onCreateView(String name, Context context, AttributeSet attrs) 
    {
    // TODO Auto-generated method stub
    WebView webView = (WebView)findViewById(R.id.chartView);
    webView.setWebChromeClient(new WebChromeClient());

    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);

    webView.loadUrl("file:///android_asset/explore.html");
    webView.addJavascriptInterface(getApplicationContext(), "ExploreDB");

    return super.onCreateView(name, context, attrs);
}


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.chart1, menu);
      return true;
  }

}

07-03 10:42:56.084:E / AndroidRuntime(1352):在android.view.LayoutInflater.inflate(LayoutInflater.java:469) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.view.LayoutInflater.inflate(LayoutInflater.java:397) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.view.LayoutInflater.inflate(LayoutInflater.java:353) 07-03 10:42:56.084:E / AndroidRuntime(1352):at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2966) 07-03 10:42:56.084:E / AndroidRuntime(1352):at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3029) 07-03 10:42:56.084:E / AndroidRuntime(1352):at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:286) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.app.Activity.setContentView(Activity.java:1928) 07-03 10:42:56.084:E / AndroidRuntime(1352):at com.nyp.exploregowhere.Chart1.onCreate(Chart1.java:18) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.app.Activity.performCreate(Activity.java:5243) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 07-03 10:42:56.084:E / AndroidRuntime(1352):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2140)

请帮忙!

0 个答案:

没有答案