我有一个带有编辑文本和微调器的活动。我在每个中设置值,然后将它们保存在数据库中。现在在具有完全相同的 xml 文件的第二个活动中,我想用数据库中的值自动填充它们,以便修改它们。我使用 .setText 来填充编辑文本,它工作正常。我可以用什么来填充微调器?
示例代码如下...
package com.alex.example;
import ...
public class Profile extends Activity {
DatabaseHelperUser db = new DatabaseHelperUser(this);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.profile);
final EditText edtName = (EditText) findViewById(R.id.edtName);
final Spinner spnSex = (Spinner) findViewById(R.id.spnSex);
final ImageButton btnConfirm = (ImageButton) findViewById(R.id.btnChickListed);
Bundle b = getIntent().getExtras();
final int userid = b.getInt("id");
final User user = db.getUser(userkid);
edtName.setText(user.get_name());
spnSex.
}
}