i Cursor
vb , String, Int
olsun yöntemi var ama ben bir nesne döndüren bir dinamik yöntem oluşturmak istiyor ve bunu sadece döküm Android İmleç? nesne verileri nasıl okunur?
mycursor.GetObject(index)
olarak orada birşeyler değil biliyorum. Herhangi bir tür için
String,Float,Double,Long,Short, Blob,Int
, vb
ve örneğin Float
veya Int
veya herhangi bir tür için kullanabilir ve kullanabilir miyim?
(Blob) newblob=mycursor.GetString(i_return_BloB);
(Int) newint=mycursor.GetString(i_return_Int);
(Float) newfloat=mycursor.GetString(i_return_Float);
(Double) newdouble=mycursor.GetString(i_return_Double);
(Long) newlong=mycursor.GetString(i_return_long);
(Short) newshort=mycursor.GetString(i_return_short);
işe yarayacağını örnek
için? , herhangi bir tür için mycursor.GetString()
kullanabilir miyim?
android.database.Cursor getType() benim swich kullanma fikrim yoktu ya da eğer GetType (columnindex) yok – angel
Kullanılabilir değil apilevel> = 11 ... için uygun bir yöntem yok gibi görünüyor daha eski Android'ler, bkz. http://stackoverflow.com/questions/11658239/cursor-gettype-for-api-level-11 – dst
Geçici çözüm: http://stackoverflow.com/a/6145969/2636001 – dst