Я просто хочу знать, можно ли щелкнуть определенные данные в строке из макета таблицы. Например, у меня есть строка с тремя столбцами, и я просто хочу щелкнуть данные во втором столбце. Является ли это возможным?Таблица Layout в Xamarin Android
0
A
ответ
0
да это подобным образом, как это: (Если у вас нет Обломки удалить вид снизу.)
var _view = view.FindViewById(Resource.Id.list)
if (_view.ChildCount> 0){
Button _button = (Button)_view.Get(0).GetChildAt(0);
}
Потому что у вас есть много подобных объектов в списке, это Помните, что позиция позиции относительно текущих видимых элементов на экране, и вы не можете получить доступ к элементам, которые не видны.
После этого вы определяете .onclick как обычно.
Вы можете также дать идентификатор на TableRow из axml и доступа к ней, как это:
TableRow row = (TableRow)FindViewById(Resource.Id.Row1);
row.SetOnClickListener += Something;
Что вы пытаетесь сделать с TableRow?
Я уже решил это! Спасибо –
i am beginner и у меня нет свойства Id в классе Resorce вы можете мне помочь? Я пробую его в методе OnCreate в классе mainactivity. – user3373603