HELP!: ViewPager, button click on not selected page
Добавлено: 12 авг 2014, 07:34
Еще раз добрый день.
Подскажите пожалуйста, задача вроде бы распространенная: кнопка удаления каждого фото во ViewPager.
На каждой странице ViewPager имеется кнопка. Если страница selected, то onClick кнопки срабатывает, если не selected, то всегда срабатывает onClick view. Добавил еще ImageView на страницу, теперь всегда срабатывает onClick этого ImageView. Как добраться до кнопки?
Заранее благодарен за помощь.
Подскажите пожалуйста, задача вроде бы распространенная: кнопка удаления каждого фото во ViewPager.
На каждой странице ViewPager имеется кнопка. Если страница selected, то onClick кнопки срабатывает, если не selected, то всегда срабатывает onClick view. Добавил еще ImageView на страницу, теперь всегда срабатывает onClick этого ImageView. Как добраться до кнопки?
Код: Выделить всё
public Object instantiateItem(ViewGroup container, int position) {
View v = new View(mContext);
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = inflater.inflate(R.layout.item_pager, container, false);
Button button=(Button)v.findViewById(R.id.buttonDel);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
System.out.println("OK");
}
});
return v;
}