Android 如何在web视图中集成twitter?

Android 如何在web视图中集成twitter?,android,webview,twitter-oauth,twitter4j,android-twitter,Android,Webview,Twitter Oauth,Twitter4j,Android Twitter,您好,我正在创建一个应用程序,其中我使用twitter4j lib在我的应用程序中集成twitter,该应用程序在2.3以下的版本中成功运行,但当我在4.o上运行应用程序时,应用程序被关闭。 在这里: 1.我使用了twitter的默认浏览器 2.我想使用Web视图而不是浏览器。 那么,如何使用web视图处理twitter库呢? 要使用浏览器,我在AndroidMainfest.xml中做了以下更改 <intent-filter> <action andr

您好,我正在创建一个应用程序,其中我使用twitter4j lib在我的应用程序中集成twitter,该应用程序在2.3以下的版本中成功运行,但当我在4.o上运行应用程序时,应用程序被关闭。 在这里: 1.我使用了twitter的默认浏览器 2.我想使用Web视图而不是浏览器。 那么,如何使用web视图处理twitter库呢? 要使用浏览器,我在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>

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

if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
                .permitAll().build();
    StrictMode.setThreadPolicy(policy);
  }
这个()是使用twitter4j连接twitter的好链接。您需要在webview中加载授权url,以便在应用程序中打开登录页面