Как получить индекс конкретного (пользовательского )представления из ViewGroup (FrameLayout )после выполнения onLongClick в представлении

Может ли кто-нибудь помочь мне с моим синтаксисом? Я динамически добавляю некоторые представления (настраиваемое представление )в FrameLayout, который уже определен в XML. эти пользовательские представления имеют другой тип или тот же тип. Я могу добавлять представления на экран, но не могу удалить конкретное представление (, либо оно того же типа, либо отличается )от ViewGroup. те пользовательские представления, которые имеют onTouch().

Здесь я столкнулся с проблемой :не могу запустить для long click, всегда принимаетtouch listener

Я должен создать здесь две опции, если пользователь выбирает вид при долгом нажатии на него

  1. изменить цвет фона
  2. удалить вид.

РЕДАКТИРОВАТЬ:в соответствии с предложением taoя могу получить индекс просмотра с длительным нажатием, если нет сенсорного прослушивателя для просмотра. но я должен реализовать сенсорные слушатели вместе с долгим нажатием...

Как я могу это сделать?

7
задан 19 revs, 4 users 89% 30 July 2012 в 05:18
поделиться