-1
谁能告诉我如何检查微调选择是否我使用这个 代码,但它不工作!检查微调状态
========================更新后==================== ================
//=====================================================================================
//Duration Time + Spinner for Time Conditions + Retrieving time Part#1
CaseDurationH.clearChildFocus(null);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.feedbacktypelist, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
CaseDurationH.setAdapter(adapter);
CaseDurationH.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
int i = CaseDurationH.getSelectedItemPosition();
strH = parent.getSelectedItem().toString();
try {
intH = Integer.parseInt(strH);
intHInMin=intH*60;
} catch (NumberFormatException nfe) {
}
if(i==2){
CaseDurationM.setEnabled(false);
}
if(strH.equals("hr0"))
{
CaseDurationM.setEnabled(true);
}
if(strH.equals("hr1"))
{
CaseDurationM.setEnabled(true);
}
if(strH.equals("hr2"))
{
CaseDurationM.setEnabled(false);
}
}
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
} });
//=====================================================================================
// Duration Time Part#2
CaseDurationM.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
int i = CaseDurationM.getSelectedItemPosition();
strM = parent.getSelectedItem().toString();
try {
intM = Integer.parseInt(strM);
} catch (NumberFormatException nfe) {
}
}
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
} });
//=====================================================================================
// For Disabling The Buttons
void updateButtonState() {
if( CheckSpinner(CaseDurationH , CaseDurationM) && checkEditText2(CaseName) && checkEditText2(CaseAge) && CheckRButtons(RBMale, RBFemale)) {
Nextb.setEnabled(true);}
else {Nextb.setEnabled(false);}
}
//=============================================================================
// For Spinner
private boolean CheckSpinner(Spinner caseDurationH2, Spinner caseDurationM2) {
// TODO Auto-generated method stub
boolean CheckingSpinners= false;
if (caseDurationH2.isSelected() && caseDurationM2.isSelected())
CheckingSpinners= true;
return CheckingSpinners;
}
=========================== ================================================== ==
问:
- 我想使按钮禁用,直到用户从这些微调的一个选择项目?
感谢,但它没有工作过:“\ – Samiah 2012-03-18 17:53:33
你想发生,告诉我什么actualy – 2012-03-18 17:59:04
看看我的问题PLZ我更新它thaaaanks很 – Samiah 2012-03-18 18:08:56