为什么在这种情况下会说"位图无法解析为某种类型"?

MKK*_*MKK 6 android

我收到这个错误.我怎么能在我的情况下解决这个问题?

"Bitmap cannot be resolved to a type"
Run Code Online (Sandbox Code Playgroud)

发生错误的行

public void onPageStarted(WebView view, String url, Bitmap favicon) {
Run Code Online (Sandbox Code Playgroud)

我的代码

public class MainActivity extends Activity {
    private Activity activity = this;
    private String title = "";

    private ActionBar mActionBar;


    private SimpleSideDrawer mNav;
    WebView myWebView;

    int width, height;
    float flick_width; 
    float flick_height;     

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

          title = activity.getTitle().toString(); // (1)
          requestWindowFeature(Window.FEATURE_PROGRESS);  

        setContentView(R.layout.activity_main);



        getSize();

        mActionBar = getActionBar();
        mActionBar.hide();


        mNav = new SimpleSideDrawer(this);
        mNav.setLeftBehindContentView(R.layout.activity_behind_left_simple, this);
        mNav.setRightBehindContentView(R.layout.activity_behind_right_simple, this);


        myWebView = (WebView)findViewById(R.id.webView1);
        myWebView.setWebViewClient(new WebViewClient());
        myWebView.getSettings().setJavaScriptEnabled(true);

        myWebView.setWebViewClient(new WebViewClient() {
            @Override
            public void onPageStarted(WebView view, String url, Bitmap favicon) {
                Log.d("HelloWebView", "onPageStarted : " + url);
                activity.setTitle("Loading..."); // (2)
                activity.setProgressBarVisibility(true);
            }
            @Override
            public void onPageFinished(WebView view, String url) {
                Log.d("HelloWebView", "onPageFinished : " + url);
            }
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                Log.d("HelloWebView", "shouldOverrideUrlLoading : " + url);
                return super.shouldOverrideUrlLoading(view, url);
            }
            @Override
            public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                Log.d("HelloWebView", "onReceivedError : "+description);
                //view.loadData("Error   "+description, "text/plain", "utf-8");
                view.loadDataWithBaseURL(null, "Error ("+errorCode+"):"+description, "text/plain", "utf-8", null);
            }
        });
        myWebView.setWebChromeClient(new WebChromeClient() { // (3)
            public void onProgressChanged(WebView view, int progress) {
                activity.setProgress(progress * 100);
                   Log.d("HelloWebView", "progress="+progress);
                   if (progress==100) {
                       activity.setProgressBarVisibility(false);
                       activity.setTitle(title);
                   }
            }
        });

        myWebView.loadUrl("http://yahoo.com");          
        myWebView.getSettings().setSupportZoom(true); 
        myWebView.getSettings().setLoadWithOverviewMode(true);
        myWebView.getSettings().setUseWideViewPort(true); 
Run Code Online (Sandbox Code Playgroud)

Com*_*are 14

在尝试自动解析导入时,Eclipse有时会出现问题.在这种情况下,您可以尝试自己手动输入import语句:import android.graphics.Bitmap;


小智 7

只需单击"Ctr + Shift + O",即使它悬停在它上面时也没有显示导入...当你单击这个时它会自动导入它--- >>"Ctr + Shift + O"