java - 创建网站的 webview 时出现错误 : "method does not override or implement a method from a supertype".

标签 java android overriding

我是 android 和 java 新手。我正在尝试在 YouTube 教程的帮助下创建我的网站的 WebView 。 当我编译时,它显示错误

error: method does not override or implement a method from a supertype

我认为错误是public void onbackPressed

MainActivity.java

package com.example.govindan.alomaufh;
import android.support.v7.app.AppCompatActivity;
import android.content.DialogInterface;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity {
    private WebView mywebView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mywebView = (WebView) findViewById(R.id.webview);
        WebSettings webSettings = mywebView.getSettings();
        mywebView.loadUrl("http://app.aloma.in/");
        webSettings.setJavaScriptEnabled(true);
    }
    public class myWebClient extends WebViewClient {
        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            super.onPageStarted(view, url, favicon);
        }
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }
    @Override
    public void onbackPressed() {
        if (mywebView.canGoBack()) {
            mywebView.goBack();
        } else {
            super.onBackPressed();
        }
    }
}

最佳答案

您收到这样的消息的原因很简单。 将 public void onbackPressed 更改为 public void onBackPressed,并使用大写的 B

关于java - 创建网站的 webview 时出现错误 : "method does not override or implement a method from a supertype".,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53591369/

相关文章:

android - 我如何要求用户对应用进行评分并在 Facebook 上分享

java - 相同的删除,但类型不同。

java - java中如何获取最接近的9的最大倍数

java - 无法加载类 'org.bouncycaSTLe.jce.provider.BouncyCaSTLeProvider'

c# - 限制子类继承基类的某些方法

java - ArrayList 不使用重写的 equals

javascript - 覆盖原型(prototype)属性或函数

java - 为什么静态方法不被认为是良好的 OO 实践?

android - 默认情况下,Firebase 动态链接始终使用第一个域 url 前缀来发送身份验证电子邮件

android - 使用 bundle 将 fragment 之间的数据传递给另一个 fragment 示例