2013-05-08 4 views
0

Мне нужно реализовать pull, чтобы обновить и загрузить в listview. Как я могу реализовать pull для обновления и загрузки в listview в Blackberry с помощью java.Потяните, чтобы обновить Listview и загрузить в Blackberry

Может ли кто-нибудь мне помочь?

+0

вы пытались что-нибудь? – Signare

+0

@Signare Я просто пытаюсь, вы могли бы дать какую-либо идею – 2013-05-08 07:47:26

+0

Вы пробовали с прокруткой listerer? –

ответ

0

переопределить навигациюMovement() менеджера ListField. Тогда

Field ff = getLeafFieldWithFocus(); 
     if(ff instanceof ListField){ 
      ListField compo = (ListField)ff; 
      int index = compo.getSelectedIndex(); 
      if(index == compo.getSize() - 1){ 
       // POST YOUR LOGIC HERE !!! 
      } 
     } 

EDIT :: ИЛИ

public void drawListRow(ListField lf, Graphics g, int index, int y, int x) { 

     if (lf.isFocus() && lf.getSelectedIndex() == index) { 
      if(index == (lf.getSize() - 1)){ 
       //The last row is being focused. Load NEW data here !!! 
      } 
     } 

    } 
+2

Последний фрагмент подозрительно похож на [мой ответ здесь] (http://stackoverflow.com/a/16337882/813951). –

Смежные вопросы