我正尝试在第五次按音量按钮时开始活动。我可以通过按一下来完成操作,但是使用起来并不舒服。
public class VolumeButtonClickListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
int i = 0;
if(intent.getAction()
.equals("android.media.VOLUME_CHANGED_ACTION"))
{
i++;
if(i>=0){
i=0;
//go to my activity
}
}
}
}
这不起作用,因为每次按下音量按钮时都会声明“ i”变量。我该如何解决?