Что происходит:Как обнаружить клик на ImageView в PagerAdapter ViewPager (Android)?
- я пытаюсь обнаружить событие OnClick для представления (изображений) в пейджере адаптера.
- View я запуск является
imgGodInfoId
- Это никогда не срабатывает
- Это, кажется, работает в обычном переходнике ... так почему это не вызвало здесь
AdptAtomicGodGallery.java
Xml для пейджера-адаптера
<RelativeLayout
android:id="@+id/root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:orientation="vertical" >
<ImageView
android:id="@+id/imgGodInfoId"
android:layout_width="75dp"
android:layout_height="75dp"
android:clickable="true"
android:padding="5dp"
android:scaleType="fitXY"
android:src="@drawable/img_info_black" />
<LinearLayout
android:id="@+id/selShortDescContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:background="@drawable/sel_selectyourgod"
android:gravity="center" >
<TextView
android:id="@+id/txtShortDescription"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingBottom="10dp"
android:paddingTop="10dp"
android:text="@string/swipe_notification"
android:textColor="#FFFFFF"
android:textSize="12sp"
android:textStyle="bold"
android:color="#55000000" />
</LinearLayout>
<LinearLayout
android:id="@+id/selFavGodsContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/selShortDescContainer"
android:layout_alignParentLeft="true"
android:layout_marginBottom="141dp"
android:background="@drawable/sel_selectyourgod"
android:gravity="center" >
<TextView
android:id="@+id/txtNotification"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingBottom="10dp"
android:paddingTop="10dp"
android:text="@string/swipe_notification"
android:textColor="#FFFFFF"
android:textSize="12sp"
android:textStyle="bold"
android:color="#55000000" />
</LinearLayout>
</RelativeLayout>
Вы добавили 'android: clickable =" true "в xml для ImageView? –
@ ρяσѕρєяK ... Да, я пробовал это ... все еще тост в коде не увольняется – Devrath
Родительский вид ImageView доступен клику или нет? –