【问题标题】:I need a step counter in android studio我需要 android studio 中的计步器
【发布时间】:2016-09-04 21:55:00
【问题描述】:

我阅读了许多关于计步器和计步器的链接,它们涉及服务和高级传感器读数。

在我的应用程序中,我只需要在按下按钮时倾听用户是否移动了 10 步,如果是,则执行操作。这个想法是用户在森林中,如果他走几步,就会出现一棵随机树,用户有机会通过摇晃手机来砍它。

是否有任何简单的解决方案可以在按下按钮时开始计算步数,如果达到所需的步数,然后停止计算并执行操作? 我是安卓新手。我将不胜感激任何示例代码。谢谢。 期待这样的事情:

SearchBtn.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View view) {
        //a code to start counting steps here

           if (steps > 9) {
            //a tree appears
            //stop counting steps
           }
        }

【问题讨论】:

    标签: android android-studio counter


    【解决方案1】:
    int steps = 0;
    SearchBtn.setOnClickListener(new View.OnClickListener() {
    
        @Override
        public void onClick(View view) {
        //a code to start counting steps here
          steps = steps + 1; 
    
           if (steps > 9) {
    
            //a tree appears
    
            //stop counting steps
    
           steps = 0;
           }
        }
    

    【讨论】:

    • 按下按钮时我不需要添加步骤。当用户走路时,我需要一些计步器或传感器来开始读取步数。所以如果用户在现实生活中已经走了 10 步,应用就可以做出响应。
    猜你喜欢
    • 2021-08-14
    • 1970-01-01
    • 2017-07-06
    • 2011-11-30
    • 1970-01-01
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多