Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想在有人按手机上的默认后退按钮时显示插播广告_Javascript_Android_Html - Fatal编程技术网

Javascript 我想在有人按手机上的默认后退按钮时显示插播广告

Javascript 我想在有人按手机上的默认后退按钮时显示插播广告,javascript,android,html,Javascript,Android,Html,当有人在我的网络视图中打开帖子,按下手机上的默认后退按钮后,我想显示中间广告。请帮我编码。我不知道编码。我是一名学生。帮助在我的应用程序上实现这一点。告诉我我需要做什么。我把我的MainActivity.java文件放进去 package com.sinhalagossip.Blogger.Tharu; 导入android.content.Intent; 导入android.net.Uri; 导入android.os.Bundle; 导入android.support.v7.app.AppAc

当有人在我的网络视图中打开帖子,按下手机上的默认后退按钮后,我想显示中间广告。请帮我编码。我不知道编码。我是一名学生。帮助在我的应用程序上实现这一点。告诉我我需要做什么。我把我的
MainActivity.java
文件放进去

package com.sinhalagossip.Blogger.Tharu;
导入android.content.Intent;
导入android.net.Uri;
导入android.os.Bundle;
导入android.support.v7.app.AppActivity;
导入android.view.Menu;
导入android.view.MenuItem;
导入android.webkit.DownloadListener;
导入android.webkit.WebSettings;
导入android.webkit.WebView;
导入android.webkit.WebViewClient;
导入com.google.android.gms.ads.AdListener;
导入com.google.android.gms.ads.AdRequest;
导入com.google.android.gms.ads.AdView;
导入com.google.android.gms.ads.alad;
公共类MainActivity扩展了AppCompatActivity{
间质间隙;
私人间质;
私有网络视图myWebView;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myWebView=(WebView)findViewById(R.id.WebView);
WebSettings WebSettings=myWebView.getSettings();
setJavaScriptEnabled(true);
myWebView.loadUrl(“http://paththaramalli.info/");
setWebViewClient(新的WebViewClient());
AdView mAdView=(AdView)findViewById(R.id.AdView);
AdRequest AdRequest=新建AdRequest.Builder().build();
mAdView.loadAd(adRequest);
myWebView.setDownloadListener(新的DownloadListener()
{
public void onDownloadStart(字符串url、字符串userAgent、字符串contentDisposition、字符串mimetype、长contentLength)
{
//使用web浏览器下载文件
意向i=新意向(意向.行动\视图);
i、 setData(Uri.parse(url));
星触觉(i);
}
});
}

}
要在按下后退按钮时进行处理,您需要在活动中覆盖
onBackPressed

public class MainActivity extends AppCompatActivity {

    // other Activity stuff, like onCreate

    @Override
    public void onBackPressed() {
        // do stuff, like show the ad

        // call this if you want to let them go back
        super.onBackPressed();
    }
}

也就是说,如果在我尝试返回时某个应用程序向我显示了一则广告,我的下一站将是卸载它的Android设置…

请您编辑我的上述代码并将其粘贴为代码。我;I’我是应用程序开发新手。请在您的活动中帮助我。编辑了答案,使之更清楚。先生,我不知道如何做的东西,如何叫这个。请我需要当有人按下后退按钮显示广告。请编辑这样的commet。请帮助我,请我不知道编码。请编辑上面的代码并将其放在这里。请给我我的onBakcpressd喜欢这个公共的void onBackPressed(){if(myWebView.canGoBack()){myWebView.goBack();}否则{super.onBackPressed();}请帮助我,我不知道编码,帮我怎么做