我试图让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的新手,所以你可能要为我拼出来..我很感激我能得到的任何帮助。
提前致谢。