private void initClassInfo() {
// 初始化大类
ArrayAdapter<String> adapter_dal = getSPAdapter();
dllist = CodeCategoryDBHelp.getBigClass(this, "dccf", "");
for (CaseCategory ccm : dllist) {
if (ccm.itemname != null && ccm.itemname != "") {
adapter_dal.add(ccm.itemname);
}
}
bigClass_sp.setAdapter(adapter_dal);
bigClass_sp.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int position, long arg3) {
punishmoney.setText("");
dlposition = position;
ArrayAdapter<String> xlAdp = getSPAdapter();
String itemcode = dllist.get(position).itemcode;
bigclassname = dllist.get(position).itemname;
xllist = CodeCategoryDBHelp.getSmallclassByItemCode(
QWT_SpotPunishView.this, itemcode);
for (CaseCategory ccm : xllist) {
if (ccm.itemname != null && ccm.itemname != "") {
xlAdp.add(ccm.itemname);
}
}
smallClass_sp.setAdapter(xlAdp);
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
smallClass_sp.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
punishmoney.setText("");
xlposition = arg2;
smallclassDesc = xllist.get(xlposition).itemdesc;
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
}
private ArrayAdapter<String> getSPAdapter() {
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item);
adapter
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
return adapter;
}