Android-从微调器项填充textview
我想让我的应用程序用用户从微调器中选择的值填充一个空textview。目前它似乎可以工作,但它只在textview中填充整个光标:(android.database.sqlite)。SQLiteCursor@4120dd08). 有人能帮我找出问题所在吗?如果需要,我可以发布更多代码Android-从微调器项填充textview,android,textview,spinner,Android,Textview,Spinner,我想让我的应用程序用用户从微调器中选择的值填充一个空textview。目前它似乎可以工作,但它只在textview中填充整个光标:(android.database.sqlite)。SQLiteCursor@4120dd08). 有人能帮我找出问题所在吗?如果需要,我可以发布更多代码 // Set spinner listener to populate the description field onclick. mContext = this; commonDescSpin
// Set spinner listener to populate the description field onclick.
mContext = this;
commonDescSpin.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id){
String stringItem = parent.getItemAtPosition(position).toString();
mDescriptionText.setText(stringItem);
}
public void onNothingSelected(AdapterView<?> parent) {}
});
//将微调器侦听器设置为在单击时填充描述字段。
mContext=这个;
commonDescSpin.setOnItemSelectedListener(新的OnItemSelectedListener(){
已选择公共视图(AdapterView父视图、视图视图、整型位置、长id){
字符串stringItem=parent.getItemAtPosition(position.toString();
mdDescriptionText.setText(stringItem);
}
未选择的公共无效(AdapterView父项){}
});
方法toString()通常有其他与标识对象实例相关的实现。如果您知道旋转器中的项毫无疑问是字符串,则可以考虑执行显式抛出:
String stringItem = (String)(spinner1.getItemAtPosition(2));
textViewStatus.setText(stringItem);
方法toString()通常具有与标识对象实例相关的其他实现。如果您知道旋转器中的项毫无疑问是字符串,则可以考虑执行显式抛出:
String stringItem = (String)(spinner1.getItemAtPosition(2));
textViewStatus.setText(stringItem);
试试这个:
// Set spinner listener to populate the description field onclick.
mContext = this;
commonDescSpin.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id){
TextView objTextView = (TextView) commonDescSpin.getSelectedView();
String stringItem = objTextView.getText().toString();
mDescriptionText.setText(stringItem);
}
public void onNothingSelected(AdapterView<?> parent) {}
});
//将微调器侦听器设置为在单击时填充描述字段。
mContext=这个;
commonDescSpin.setOnItemSelectedListener(新的OnItemSelectedListener(){
已选择公共无效项(AdapterView父项、视图、整型位置、长id){
TextView objTextView=(TextView)commonDescSpin.getSelectedView();
String stringItem=objTextView.getText().toString();
mdDescriptionText.setText(stringItem);
}
未选择的公共无效(AdapterView父项){}
});
试试这个:
// Set spinner listener to populate the description field onclick.
mContext = this;
commonDescSpin.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id){
TextView objTextView = (TextView) commonDescSpin.getSelectedView();
String stringItem = objTextView.getText().toString();
mDescriptionText.setText(stringItem);
}
public void onNothingSelected(AdapterView<?> parent) {}
});
//将微调器侦听器设置为在单击时填充描述字段。
mContext=这个;
commonDescSpin.setOnItemSelectedListener(新的OnItemSelectedListener(){
已选择公共无效项(AdapterView父项、视图、整型位置、长id){
TextView objTextView=(TextView)commonDescSpin.getSelectedView();
String stringItem=objTextView.getText().toString();
mdDescriptionText.setText(stringItem);
}
未选择的公共无效(AdapterView父项){}
});