【发布时间】:2017-05-03 09:12:01
【问题描述】:
我想使用编辑文本设置输入值并从该模型中获取值,并且必须在TextView 中设置文本。我尝试了以下方法,但它不起作用:
主要活动
Mode setvalue = new Mode();
Mode getvalue = new Mode();
setvalue.set("jeeva",value1.getText().toString());
calculate.setText(getvalue.get("jeeva"));
模型类
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);
}
}
【问题讨论】:
-
您遇到的错误是什么?
-
calculate.setText(setvalue.get("jeeva"));怎么样 -
您需要将对象类型转换为字符串
-
这太愚蠢了,首先在 android 中使用 hashmap 太糟糕了。然后初始化object1并从object2获取值。请专注于 JAVA 基础知识。