![](/img/trans.png)
[英]Method onCreate(Bundle) is already defined in class MainActivity
[英]Error: method onCreate(Bundle) is already defined in class MainActivity public void onCreate(Bundle savedInstanceState) {
請問這個錯誤怎么解決?
我已經嘗試了所有可能的方法。 我知道某處一定有重復的onCreate
方法,但我不知道如何解決它。 我嘗試刪除第二個實例,但仍然出現無法解決的錯誤。
package com.service.campusplusstore;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.InterstitialAd;
import com.google.android.gms.ads.MobileAds;
import com.google.android.gms.ads.initialization.InitializationStatus;
import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
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.Web1);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("https://cptvstore.com.ng");
myWebView.setWebViewClient(new WebViewClient());
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileAds.initialize(this, "ca-app-pub-7372205449350361~4807793067");
}
@Override
public void onBackPressed() {
if (myWebView.canGoBack()) {
myWebView.goBack();
} else {
super.onBackPressed();
}
super.onBackPressed();
}
}
您有兩個onCreate()
方法。 合並它們:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myWebView = (WebView)findViewById(R.id.Web1);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.loadUrl("https://cptvstore.com.ng");
myWebView.setWebViewClient(new WebViewClient());
MobileAds.initialize(this, "ca-app-pub-7372205449350361~4807793067");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.