Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android和Twitter4j:使用Webview小部件处理OAuth?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个有效的twitter4j实现,但用于授权应用程序的OAuth流程让 Android Web浏览器在应用程序后面运行.我想尝试在已启动的活动中实现我自己的webview,这样我就可以完成()或至少在我的应用程序之后清理它.问题是,现在我必须弄清楚如何将authURL返回到我的主要活动.

返回authURL的最佳方法是什么?我已经子类化了一个webview小部件,我正在尝试一种方法来返回onPageFinished()中的authURL,但还没有.

private class myWebViewClient extends WebViewClient
{
    @Override
    public void onPageFinished (WebView view,String url)
    {
    Log.d (tag,"onPageFinished");
       super.onPageFinished (view,url);

       if (url.contains (TwitterLiBACtivity.CALLBACK_URL) == truE)
       {
        /*
        mReTintent = new Intent();
        mReTintent.putExtra ("verifed",url);
        setResult (RESULT_OK,mReTintent);
        */
        Log.d (tag,"have auth url:" + url);
        finish();
       }
    }


    @Override
    public Boolean shouldOverrideUrlLoading (WebView view,String url)
    {
        Log.d (tag,"myWebViewClient url:" + url);
       //return super.shouldOverrideUrlLoading (view,url);
        return (false);
    }
}

解决方法

我最近发现这篇文章只适用于没有singpost的twitter4j,这项工作与webview有关,可以帮助你: http://davidcrowley.me/?p=410

问候

大佬总结

以上是大佬教程为你收集整理的Android和Twitter4j:使用Webview小部件处理OAuth?全部内容,希望文章能够帮你解决Android和Twitter4j:使用Webview小部件处理OAuth?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。