Boa Tarde senhores
O item para sincronizar o listview com a pagerview para mostar a imagem ao clicar em um item da lista eu consegui resolver com isso
list.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
list.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> adapter, View v, int pos, long id) {
listItemPressedPos = pos;
// listItemPressedId = id;
viewp.setCurrentItem(pos);
return false;
}
});
mas o contrario nao consegui
seto o listenar da pagerview assim
viewp.setOnPageChangeListener(new PageChangeListener());
e o listerar esta implementado assim
class PageChangeListener extends ViewPager.SimpleOnPageChangeListener {
@Override
public void onPageSelected(int position) {
list.requestFocusFromTouch();
Log.e("posicao",Integer.toString(position));
Log.e("posicao Listview",Integer.toString(list.getSelectedItemPosition()));
list.setSelection(position);
}
}
quando mostro a figura ele posiciona corretamente no item necessario, mas pula pro proximo
e como forco ao abrir o listview para mostar o primeiro item destacado?
Atenciosamente
Luiz
-- You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário