Android ViewFlipper + рендеринг автоматический и ручной одновременно - PullRequest
0 голосов
/ 05 апреля 2011

У меня есть пользовательский ViewFlipper, который должен отображать представления автоматически, когда у представления нет кнопки.Но когда в представлении есть какая-либо кнопка, она должна ждать нажатия кнопки и затем отображать следующий вид.Я пробовал это, но он игнорирует мои действия кнопки.Кто-нибудь знает почему?

        public class MyActivity extends Activity {

           @Override
           public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
             ...
             Button btn = new Button(context);
             btn.setOnClickListener(new MyOnClickListener(flipper, context)); 

             flipper.setFlipInterval(10000);
             flipper.startFlipping();
             ...
        }

public class MyOnClickListener implements OnClickListener {
       public MyOnClickListener(ViewFlipperAdapter flipper, Context context) {
         }

        public void onClick(View v){
               ...
               flipper.stopFlipping();
               flipper.showNext();
               flipper.startFlipping();
               ...
            }
}

заранее спасибо Мария

...