I’m developing an android app in which when user clicks on a text view a listener is triggered. I can obtain the ID from the View.getId(); method. But is there is any way i can obtain its Unique Identifier String that i mentioned in XML file ?
Like
public void onClickTV(View v)
{
int ID = v.getId();
}
<TextView
android:id="@+id/myTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click Here"
android:layout_weight="1"
android:gravity="center"
android:onClick="onClickTV"
android:clickable="true" />
It gives me only ID which is integer, can i get the identifier through any method which is “myTextView”
You can do this:
That returns the the value you’re looking for.
See the Resources documentation for other methods of reading resource properties.