- private class IgniterItemClickListener implements ListView.OnItemClickListener {
- @Override
- public void onItemClick(AdapterView<?> av, View v, int position, long id) {
+ private void arm_set_text() {
+ String text = String.format("Armed %d", arm_remaining);
+
+ arm.setTextOn(text);
+ }
+
+ private void arm_timer_tick() {
+ --arm_remaining;
+ if (arm_remaining <= 0) {
+ timer.cancel();
+ arm.setChecked(false);
+ fire.setEnabled(false);
+ } else
+ arm_set_text();
+ }
+
+ private void select_item(int position) {
+ if (position != igniters_adapter.selected_item) {