I "sto cercando di aggiungere l'onValueChangeListener al mio numero di picker (NP1) in Android 4.2.2.Implementazione OnValueChange ad un NumberPicker in Android
Ecco quello che ho finora
public class main extends Activity {
ViewFlipper vf = null;
HttpClient client = null;
private ArrayList<String> captionList = new ArrayList<String>();
ListView lv = null;
private String custid = null;
ImageView iv = null;
private int vfloginview = 0;
private int vflistview = 0;
private boolean vfsentinal = false;
NumberPicker np1 = null;
TextView totalcost = null;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mystuffmobile);
vf = (ViewFlipper) findViewById(R.id.vf);
client = new DefaultHttpClient();
lv = (ListView) findViewById(R.id.lv);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
np1 = (NumberPicker) findViewById(R.id.np1);
np1.setMinValue(1);
np1.setMaxValue(400);
//np1.setOnValueChangedListener;
//np1.setOnValueChangedListener(onValueChange);
}
per cercare di testare la funzionalità è Sto usando questo
public void onValueChange (NumberPicker np1, int oldVal, int newVal) {
Log.v("NumberPicker", np1.getValue() +"");
}
qualcuno sa un modo semplice per implementare questo ascoltatore con avere la mia attività principale implementare NumberPicker.OnValueChangeListener?
Nota: l'unica ragione per cui sono contraria all'idea che la mia attività principale implementa NumberPicker.OnValueChangeListener è perché devo impostare main come abstract e la mia applicazione non verrà eseguita.
Bill Mote sei un genio. Grazie per il tuo tempo!!! Hai appena fermato un'ora di risoluzione dei problemi !! – TheMcMurder
Siamo stati tutti lì. Fidati di me;) Quando guardo indietro ad alcune delle mie prime domande, sono abbastanza spaventato dal fatto che siano ancora lì per il consumo pubblico! –
Hahahahaha grazie ancora. Apprezzo anche i puntatori di stile. È passato molto tempo da quando ho preso una lezione di codice e ho dimenticato un sacco di cose del genere. Ho implementato alcuni dei suggerimenti. – TheMcMurder