У меня есть ListView
, и в этом ListView
у меня есть ряд с некоторыми TextViews
и EditTexts
в нем. Когда я нажимаю в любом месте строки, я хочу, чтобы EditText
фокусировался, чтобы можно было ввести текст.
Проблема в том, что я не могу заставить это работать. Когда я помещаю EditText
в ListView
, OnItemClick
не отвечает, когда я нажимаю ListView
.
Я попытался использовать focusable="false"
на EditText
, и это позволило мне снова щелкнуть ListView
, но я не смог заставить EditText
получить фокус даже после установки фокуса на true. Затем я попытался использовать android:descendantFocusability="beforeDescendants"
в ListView
, но, похоже, это не внесло никаких изменений, это все равно не сработало.
У кого-нибудь есть идеи о том, что я могу сделать, чтобы заставить его работать?