在android上预选复选框和微调器

时间:2014-05-29 18:49:29

标签: android android-spinner android-checkbox

我试图让xml显示一个复选框和微调器作为预选,或者基于我从数据库中获得的变量(即用户是否已经选中了复选框的选项,或选择了微调器)已由用户选择)

复选框和微调器的xml代码如下

<CheckBox
    android:id="@+id/che"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:onClick="itemClicked"        />

<Spinner
    android:id="@+id/tmrs"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"      />

java端的代码是

public class Optio extends Activity implements AdapterView.OnItemSelectedListener{

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.optio);
        tqo = (Spinner) findViewById(R.id.toq);

        ArrayAdapter adapter=ArrayAdapter.createFromResource 
                (this, R.array.mpm, android.R.layout.simple_spinner_item);
        tqo.setAdapter(adapter);
        tqo.setOnItemSelectedListener(this);        
    }


    ///my own code below, no errors but doesn't work
    public void tree(View v) {
        boolean isChecked = true;
        CheckBox cb = (CheckBox)findViewById(R.id.unrt);
        cb.setChecked(isChecked);       
    }
}

正如你所看到的,我是一个有Android的新手,所以你可能要为我拼出来..我很感激我能得到的任何帮助。

提前致谢。

0 个答案:

没有答案