本文主要是介绍Android Spinner 获取元素个数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在安卓应用中,有个功能,要获取Spinner下拉框中元素的个数。这个Spinner里面是中国的35个省份,我用了以下几个方法都不行:
- sp.getCount(); //1个,不行
- sp.getChildCount(); //0个,不行
后来换了个思路,因为Spinner是通过adapter关联数据的,因此想到通过adapter获取:
- sp.getAdapter().getCount(); //35个,正确
看来还是通过组件的adapter去找数据比较靠谱。
这篇关于Android Spinner 获取元素个数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!