问题
I want to set the input value using edit text and get the values from that model and have to set the text in TextView. I have tried the following method, but it is not working:
Main Activity
Mode setvalue = new Mode();
Mode getvalue = new Mode();
setvalue.set("jeeva",value1.getText().toString());
calculate.setText(getvalue.get("jeeva"));
Model class
public class Mode {
private HashMap<String, Object> data;
public Mode() {
this.data = new HashMap<String, Object>();
}
public Object get(String key) {
return this.data.get(key);
}
public void set(String key, Object value) {
this.data.put(key, value);
}
}
回答1:
Try like this
Mode mode = new Mode();
mode.set("jeeva", value1.getText().toString());
String value = (String) mode.get("jeeva");
calculate.setText(value);
Hope its help!
来源:https://stackoverflow.com/questions/43755775/how-to-set-the-text-view-using-the-data-model-in-hash-map