繁体   English   中英

Android:每秒自动获取下一个列表项

[英]Android: Automatically get the next list item every second

我得到一个listView ,其值从1000 to 9000 (一个步骤1000 to 9000 1000)。 我的想法是用户应该从列表中选择一项,然后按开始按钮。 所选项目将显示在editText 用户按下启动按钮后, editText将采取以下listItem直到用户按下取消按钮项作为值每秒

因此,例如,如果用户选择了3000而不是按开始,则editText应该声明3000,并每秒增加1000(接管下一个listItem )。

知道应该如何: 预习

我的完成方法是

1)生成介于0和适配器计数之间的随机数。 产生随机数

2)根据随机数从适配器访问文本的写入方法

3)对于贫困县,请使用Handler运行Handler直到用户按下

例如处理程序

handler = new Handler();

final Runnable r = new Runnable() {
    public void run() {
       if(!userClcikedCancel){
            handler.postDelayed(r, 1000);
            // get text from adapter and set to EditText     
       }
    }
};

handler.postDelayed(r, 1000);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM