Android
7
Вклад в тег
TextWatcher watcher1 = new TextWatcher() {
@SuppressWarnings("static-access")
public void afterTextChanged(Editable s) {
if(text1.length()==0)
{
return;
}
if (text1.hasFocus() == true && !text1.getText().equals("-")) {
try{
double inputValue = Float.parseFloat(text1.getText().toString());
DecimalFormat df = new DecimalFormat("###,###,###,###.####################");
BigDecimal a = new BigDecimal(Value1(inputValue));
BigDecimal b = new BigDecimal(Value2(inputValue));
text2.setText(df.format(a));
text3.setText(df.format(b));
}
catch (NumberFormatException e){
return;
}
}
}
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
public void onTextChanged(CharSequence s, int start, int before,
int count) {
}
};
/*В onCreate*/
listView.setOnItemClickListener(new DrawerItemClickListener());
/*После onCreate*/
private class DrawerItemClickListener implements ListView.OnItemClickListener {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
selectItem(position);
}
}
private void selectItem(int position) {
switch (position) {
case 0:
break;
case 1:
break;
default:
;
}