2

在我的应用程序中,我想将图像发布到 tumblr。所以我按照 tumblr api 并使用了来自 github 的示例。这是 github 地址“ https://github.com/RobertSzkutak/AndroidExamples ”。在 tumblr 中成功上传图片一切都很好。但在这个示例中,他们使用浏览器打开 tumblr 登录页面和身份验证。但我的问题是如何使用 webview 而不是浏览器。我谷歌了很多,但我没有找到任何解决方案。所以请指导我如何做到这一点?

4

1 回答 1

0

您必须在 onCreate() 中定义一个新的 Activity 并创建一个 webview,您可以将初始 URL 作为参数传递。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    WebView webview = new WebView(this);

    setContentView(webview);

    String url = getIntent().getStringExtra(URL);
    webview.loadUrl(url);
}

然后在需要的地方启动活动

            Intent intent = new Intent(activity.getApplicationContext(), InAppBrowserActivity.class);
            intent.putExtra(InAppBrowserActivity.URL, oauthTask.getUrl());
            activity.startActivityForResult(intent, request_code);
于 2014-03-22T07:31:26.730 回答