本文介绍了Android的 - 一个ListView里面纱厂的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个的ListView
使用自定义的 SERVIZIO
对象每一排。我使用 SimpleAdapter
,这和它的确定。
问题是,我可以不填每个 SERVIZIO
里面的微调。里面Servizio.java这code是导致我的应用程序崩溃:
微调微调=(微调)findViewById(R.id.spinner); INT M = 3; //的Integer.parseInt(camping.rulesList.getMaxPers()获得(camping.tipSel)); 的String [] = array_spinner新的String [M]。
对于(INT指数之= 0;指数之<米;指数之++)
{
如果(指数之== 0)array_spinner [指数之] =的String.format(%d个角色,指数之+ 1);
否则array_spinner [指数之] =的String.format(%d个persone指数之+ 1);
} ArrayAdapter<串GT; AA =新ArrayAdapter<串GT;(getApplicationContext(),android.R.layout.simple_spinner_item,array_spinner);
aa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(AA);
在同一code为工作在主活性的单一飞旋......我失去了什么?
谢谢! ; - )
更新:这里的日志...也许问题是,试图用非应用程序令牌WindowToken添加窗口...
解决方案
Ok the problem was that i was using getApplicationContext()
instead of this
. And it didn't work 'till i've deleted All the getApplicationContext()
of the class.
这篇关于Android的 - 一个ListView里面纱厂的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!