У меня есть один ExpandableListView на мой взгляд. Я реализовал его дочерний клик-слушатель, и он работает отлично.Как запрограммировать выполнение дочернего элемента ExpandableListView, нажав кнопку
@Override
public boolean onChildClick(ExpandableListView parent, View view,
int groupPosition, int childPosition, long id) {
}
Теперь я также хочу программно выполнить дочерний щелчок. Можно ли назвать это программным путем?
Я попытался вернув мой convertView
на getChild()
метод и выполнение по щелчку на что,
((View)updateListAdapter.getChild(0, 2)).performClick();
, но не повезло. Это не вызов метода onChildClick()
.
что посмотреть? performItemClick (view -> this) –
@AlpAltunel Это вид элемента, который вы хотите щелкнуть. Я оставил этот шаг, но, очевидно, вам нужно взглянуть на эту работу. Этот ответ объясняет это лучше, чем я: https://stackoverflow.com/a/28335106/4504191 –