是否有解决方法来创建ListView,其中文本包含指向其他活动的链接?
我有一个ListView,其中包含带文本的行(有时这个文本还包含打开浏览器并带来http页面的http链接。)
但是我需要在这个ListView中有一些行,其中包含指向另一个活动的链接(有时是我自己的应用程序的活动,有时是单独安装的应用程序'活动)。
当然,我可以使用setOnItemClickListener解决此问题,然后使用startActivity。但是,我试图找到一个解决方案,我的文本看起来像一个链接(如http一个),只有通过点击此链接,我的应用程序将启动另一个活动。
我的方法的优点是在文本中我可能有两个链接指向两个不同的Activites或同一个Activity但是通过Intent传递了不同的额外数据。
请求示例(列表项的文本):
每个链接" here"在上面的列表项应该打开一个不同的Activity(或相同的aActivity与Intent内部不同的额外数据)