在我的应用程序中,我使用了一个MYSQL数据库。我尝试将数据库中的值加载到微调器中。在(日食)模拟器中,它可以完美地工作(所有项目都会加载到spinners中)。模拟器显示的微调值的平板显示的空值
但是,当我尝试在我的平板电脑上运行我的应用程序(蜂窝10.1)时,数据库中的值不会显示在微调器中。当我尝试从平板电脑到达我的数据库时,一切正常。
我还使用AsynTask获取数据,所以不应该是我认为的问题?
(下面的代码工作正常,在模拟器上,但是当我加载我的蜂窝选项卡上的数据不会被加载),并使用AsynTask类IM得到connectie到mysql
有什么建议?
// This Thread get's the reservation ID's
Thread asyn = new Thread(){
public void run(){
try{
int klok = 0;
while(klok < 5000){
sleep(100);
klok = klok + 100;
}
try{
// Ophalen van de Reservaties objecten
lijst = mpr.get();
ArrayAdapter<String> AdapterCountries = new ArrayAdapter<String>(Materiaal.this,android.R.layout.simple_spinner_item);
AdapterCountries.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
int lenLijst = lijst.size();
String[] temp = new String[lenLijst+1];
for(int x=0; x < lenLijst; x++){
temp[x] = Integer.toString(lijst.get(x).getRes_id());
AdapterCountries.add(temp[x]);
}
s1.setAdapter(AdapterCountries);
}catch(Exception ex){
ex.printStackTrace();
}finally{
//adapter.notifyDataSetChanged();
}
}catch(InterruptedException ex){
ex.printStackTrace();
}
}
};
asyn.start();
向我们展示您的代码.. !!将数据添加到“Spinner”的适配器中 – 2011-12-30 16:50:51
您是否收到任何错误? – kosa 2011-12-30 17:04:45