我有一个包含TextViews的TableRow.单击TextView时,方法将接收TextView.有没有办法知道这个TextView是否是其父视图的第一个,第二个或第一个孩子?
谢谢
首先,您需要使用.getParent()获取对父视图的引用.拥有父项后,您可以使用indexOfChild(myView)获取父项中视图的索引.在一行中它看起来像这样:
int indexOfMyView = ((TableRow ) myView.getParent()).indexOfChild(myView);