如何在 Java 代码中访问可点击的文本视图? [复制]
Posted
技术标签:
【中文标题】如何在 Java 代码中访问可点击的文本视图? [复制]【英文标题】:How can I access a clickable textview in Java code? [duplicate] 【发布时间】:2021-05-10 17:40:35 【问题描述】:我想在我的 Java 代码中访问一个可点击的文本视图,使它像一个超链接或 html 中的<a>
。
<TextView
android:id="@+id/register"
android:layout_
android:layout_
android:clickable="true"
android:text="@string/signUp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toEndOf="@+id/textView"
app:layout_constraintTop_toBottomOf="@+id/loginBtn"
app:layout_constraintVertical_bias="0.424" />
以上是我的textview的XML。
【问题讨论】:
@rajan.kali 请不要像那样滥用代码格式。内联代码不适用于名称或突出显示内容 【参考方案1】:您可以将 TextView 保存在变量中,我也更改了它的文本。
TextView register = (TextView)findViewById(R.id.register);
register.setText("newText");
【讨论】:
感谢您的回复。如果它解决了我的问题,我会检查并发表评论。 :)【参考方案2】:你可以使用 setOnClickListener
TextView textView=(TextView)findViewById(R.id.registrar);
textView.setOnclickListener(new View.OnclickListener()
@Override
void onclick(View v)
// body
);
【讨论】:
以上是关于如何在 Java 代码中访问可点击的文本视图? [复制]的主要内容,如果未能解决你的问题,请参考以下文章