如何在android中的web视图页面上按下ok按钮后返回活动?

时间:2013-05-08 11:30:40

标签: android url web-applications

当我在web视图页面上填写表单后按下ok按钮它应该回到android.if中的活动任何人有示例示例代码或逻辑请帮助我。 提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用< a href =" url">< / a>而不是按钮,使它看起来像按钮。

您网页中的代码< a href =" android://返回">确定< / a>

Android Webview的Java文件中的代码

import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MyWebViewClient extends WebViewClient {

    private Context context;

    public MyWebViewClient(Context context) {
        this.context = context;
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if(url.equals("android://back")){
              //to just close webview
              finish();  
             //to open another activity uncomment below code
             /* Intent i = new Intent(context, SecondActivity.class);
            context.startActivity(i); */
            return true;
        }
        return super.shouldOverrideUrlLoading(view, url);
    }
}