[英]Spinner from database - get value
I am learning Android and I use this tutorial: http://www.androidhive.info/2012/06/android-populating-spinner-data-from-sqlite-database/ to generate Spinner with data from database. 我正在学习Android,并且使用了本教程: http ://www.androidhive.info/2012/06/android-populating-spinner-data-from-sqlite-database/从数据库中生成带有数据的Spinner。 This working ok, but i can't get selected item.
这项工作还可以,但是我无法选择项目。
final Spinner spinner = (Spinner) findViewById(R.id.spinner); //this is ok
and next i would like get selected item: 接下来我想选择项目:
Log.i("test", spinner.getSelectedItem().toString());
this return me: 这回我:
+++ LOG: entry corrupt or truncated
+++日志:条目已损坏或被截断
EDIT: 编辑:
I try also: 我也尝试:
Log.i("test", spinner.getSelectedView().toString());
but this return: 但这返回:
android.widget.TextView@410a2ae8
Try the following: 请尝试以下操作:
TextView textView = (TextView)spinner.getSelectedView();
String result = textView.getText().toString();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.