Ich bin verwirrt, dass nach dem Hinzufügen von mehr EditText Feld, wie soll ich den String-Code wissen, so dass ich eine Addition Mathe tun könnte, um sie alle up.Thank You.Hinzufügen von EditText mit Knopf mit Eingabe später verwendet, um Zusatz zu tun
Update:. So konnte ich ArrayAdapter verwenden, um die Daten in ein Array hinzufügen, aber ich bin vor Problem zu nennen es zurück in Hilfe !!!
txt = (EditText) findViewById(R.id.iteminput);
show = (ListView) findViewById(R.id.listView);
save = (Button) findViewById(R.id.Add);
save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String getInput = txt.getText().toString();
addArray.add(getInput);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(Splitter.this, android.R.layout.simple_list_item_1, addArray);
show.setAdapter(adapter);
((EditText) findViewById(R.id.iteminput)).setText("");
}
});
public void Calculate(View v){
for(int i = 0; i<adapter.getCount() ; i++){
Integer Total= adapter.getItem(i);
}
TextView Total=(TextView)findViewById(R.id.Total);
Total.setText("Splitted Cost: "+Total.toString());
}
Der getCount könnte nicht den Adapter bekommen :(
Beschreiben Sie klar, was Sie in der Lage will erreichen –
Ich wollte eine App machen, wo Benutzer Nummer in ein Array eingeben kann, danach wird es eine Schaltfläche berechnen, wo, wenn onClick die ganze Zahl im Array anzeigen wird. –