如何在网络视图中集成twitter?

时间:2014-02-18 05:47:07

标签: android webview twitter-oauth twitter4j android-twitter

您好我正在创建一个应用程序,其中我使用twitter4j lib在我的应用程序中集成twitter,该程序在2.3以下成功运行但是当我在4.o应用程序上运行应用程序时关闭。 这里 : 我使用Twitter的默认浏览器 2.我想使用Web视图而不是浏览器。 那么如何使用Web视图处理twitter lib? 使用浏览器我在AndroidMainfest.xml中执行以下更改

<intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="oauth" android:host="t4jsample"/>
        </intent-filter>

1 个答案:

答案 0 :(得分:0)

对于大于9的版本,请添加以下代码

if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
                .permitAll().build();
    StrictMode.setThreadPolicy(policy);
  }

这个(http://www.androidhive.info/2012/09/android-twitter-oauth-connect-tutorial/)是使用twitter4j连接到twitter的好链接。您需要在webview中加载授权URL,以便在应用程序中打开登录页面。