通过单击TextView中的URL,我将重定向到Facebook应用程序。

以下是我必须保持单击textview的代码摘录

// Checking for null feed url
    if (item.getUrl() != null) {
        url.setText(Html.fromHtml("<a href=\"" + item.getUrl() + "\">"
                + item.getUrl() + "</a> "));

        // Making url clickable
        url.setMovementMethod(LinkMovementMethod.getInstance());
        url.setVisibility(View.VISIBLE);


范例图片



单击TextView时,它将打开应用选择器对话框以完成操作。我希望它直接打开Facebook

最佳答案

您编写应用程序的方式是不可能的

通过HREF进行的深层链接尚无法使用应用选择器。

此功能计划在Android M中发布。

<intent-filter android:label="@string/filter_name" android:autoVerify="true">
   //...categories etc
</intent-filter>


更多信息here





您仍然可以直接在您的应用程序与Facebook应用程序之间进行深层链接。您可以通过多种方式进行操作。

Facebook API对此有详尽的文档

https://developers.facebook.com/docs/sharing/android

关于android - 通过textview打开Facebook应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31297656/

10-11 22:29
查看更多