如何从Android应用程序打开“推文”页面?

时间:2018-10-18 21:21:46

标签: android api twitter

我想从我的Android应用程序打开Tweet页面。 我已经尝试过了:

startActivity(Intent(Intent.ACTION_VIEW,Uri.parse("twitter://status?status_id=[tweet_ID]")))

但这不起作用。

1 个答案:

答案 0 :(得分:0)

嗨,您可以使用WebView创建一个示例应用程序。

public class MainActivity extends AppCompatActivity {

    private WebView webview;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        webview =(WebView)findViewById(R.id.webView);

        webview.setWebViewClient(new WebViewClient());
        webview.getSettings().setJavaScriptEnabled(true);
        webview.getSettings().setDomStorageEnabled(true);
        webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
        webview.loadUrl("https://www.google.com");

    }

在您的Android清单中,请求使用INTERNET的权限

<uses-permission android:name="android.permission.INTERNET"/>

在您的布局中,我们需要创建网络视图。

<WebView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/webView"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

如果您想了解更多关于webview的信息,请点击这里是文档链接 https://developer.android.com/reference/android/webkit/WebView