Just like Buttons and ImageViews we can add onClickListeners to TextViews by simply adding the attribute android:onClick="myMethod" to your TextView XML tag.
And in your Java file, we can implement the method,
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/clickTextView"
android:onClick="myMethod" />
public void myMethod(View view) {
//Logic
}
The other way,
TextView tv = (TextView) this.findViewById(R.id.clickable_text_view);
tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//Logic
}
});
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!