我的点击计数相关问题。问题是,当给出一个数字时,我无法停止单击。
例如,我允许用户单击一次按钮3次,如果点击次数达到3次,则停止计数并执行我想要的操作。
这是我使用过的代码。
private int clickcount = 3;
@Override
public void onClick(View v) {
// Do button click handling here
if ( posisi2==getAdapterPosition() ) {
clickcount--;
tombolbaca.setText("Baca " + clickcount + "x");
// try to stop count but it can't, computer still counting
if (clickcount == 3)
{
mTitle.setVisibility(View.GONE);
rl2.setVisibility(View.GONE);
}
} // adapter
} // onClick
最佳答案
进行更改,
private int clickcount = 3;
@Override
public void onClick(View v) {
// Do button click handling here
if ( posisi2==getAdapterPosition() ) {
clickcount--;
tombolbaca.setText("Baca " + clickcount + "x");
// try to stop count but it can't
if (clickcount <=0) <== make this change
{
mTitle.setVisibility(View.GONE);
rl2.setVisibility(View.GONE);
}
} // adapter
}
关于java - 如何在Java Android中停止点击计数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51634673/