firebase

时间:2017-01-24 07:12:10

标签: android firebase firebase-realtime-database android-button

我想创建一个Android投票应用,其中点击按钮的次数存储在Firebase数据库中。

因此,当用户点击按钮时,投票会存储在Firebase中。但是我无法弄清楚如何保持按下按钮的次数。请帮帮我。 感谢

1 个答案:

答案 0 :(得分:1)

您可以更新firebase点击事件的button数据,点击按钮时,将其设为disable。 您可以使用handlerTimerTask进一步启用它 这是示例示例:

btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //update firebase
                btn.setEnabled(false);
            }
        });

        Handler handler = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                btn.setEnabled(true);
            }
        },5*60*1000);