【问题标题】:Linkify in textview which is placed in the listview在放置在列表视图中的文本视图中链接
【发布时间】:2015-04-18 04:33:58
【问题描述】:

我有一个列表视图,其中列表的每个元素都有一个文本视图。此文本视图具有以下属性:

chatText.setMovementMethod(LinkMovementMethod.getInstance()); Linkify.addLinks(chatText, Linkify.ALL);

现在所有链接都正常显示,但是当我点击它们时,应用程序会强制停止并显示以下错误:

android.util.AndroidRuntimeException:从 Activity 上下文之外调用 startActivity() 需要 FLAG_ACTIVITY_NEW_TASK 标志。这真的是你想要的吗?

如何解决这个错误??

【问题讨论】:

    标签: android linkify


    【解决方案1】:

    您可能使用了不正确的上下文,请使用您的活动的上下文。

    【讨论】:

      【解决方案2】:

      你需要添加这个标志

      FLAG_ACTIVITY_NEW_TASK 在调用你的 startActivity() 之前

      按照你的意图。

      intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
      

      【讨论】:

      • 当你链接文本时,它不会暴露意图。在尝试修改它之前,您需要提供一种方法来执行此操作。
      猜你喜欢
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多