How to set the text view using the data model in hash map

社会主义新天地 提交于 2019-12-13 08:46:35

问题


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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!