你好我是从千到石磅,我想放在一个EditText上的石头和英镑在一个EditText上转换,下面是我的方法安卓:设置的EditText与arraylistvalue
public ArrayList<HashMap<String, Integer>> kiloTostomepound(int s) {
int stone = (int) (s * 2.2);
int stonevalue = stone/14;
int spound = (stone % 14);
arrayList = new ArrayList<HashMap<String,Integer>>();
HashMap<String, Integer> h1 = new HashMap<String, Integer>();
h1.put(STONE,stonevalue);
h1.put(STONEPOUND, spound);
arrayList.add(h1);
return arrayList;
}
我想要得到的值从arryalist并将其设置为edittext。
做一个低于但givinf NullPointerException异常
edt2.setText(String.valueOf(kiloTostomepound(arrayList.get(0).get(STONE))));
edt3.setText(String.valueOf(kiloTostomepound(arrayList.get(1).get(STONEPOUND))));
你有多个edittext或单个吗? –
@RemeesMSyde我有多个edittexts – teekib