首页 > 解决方案 > 我可以在android studio java的动态文本文件中制作可点击的文本吗?

问题描述

我正在尝试制作一个允许人们标记更多人的应用程序。我想这样当一个人在 TextView 中单击/点击另一个人的名字时,它应该转到应用程序中的人的个人资料(而不是在网络中)。我怎样才能做到?

任何关于如何做的见解都将受到尊重!

如何做的简短代码将受到尊重!

TextView 内容示例:我和 Manoj 在城里,他很享受这个地方。

我想这样当一个人点击 Manoj 时,它应该转到下一个片段或下一个活动。并且数据应该发送到服务器,所以我们不能只使用onClick Listener作为文本,因为文本是确定的并且链接是由公共用户而不是我创建的?

图片可以帮助你理解!

标签: javaandroidxmlandroid-studioandroid-xml

解决方案


首先在你的java文件中通过xml id找到你的TextView

TextView tv = (TextView)findViewById(R.Id.textView);

然后,您必须在 textView 上设置单击侦听器

tv.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {
      // here you can use intent to naviaget to another activity
   }
});

推荐阅读