خواندن دیتابیس
سلام دوستان
من از دیتا بیس برنامم یه لیستی رو میخونم که به صورت متن و اینتیجر است .ولی چون یدونه استرینگ ویا عدد نیست .نمیدونم باید چطور هرکدوم از این متن ها وعدد هارو جداجدا بگیرم و ست کنمشون با لیست ویوم.
یعنی چند تا استرینگ خونده میشه ولی فقط اخرینش ست میشه.وهمچنین برای عدد هم همینطور.
ListView list_Favorites;
ListAdapter adapter_Favorites;
String name;
LinkedHashMap<String, Integer> sampleList_Favorites;
public static ArrayList<T> row_Favorites = new ArrayList<>();
ArrayList<String> f =new ArrayList<>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_favorites);
String a = "true";
Cursor cursor1 = G.list_detabase.rawQuery("SELECT * FROM listStadium WHERE stadium_favorites='" + a + "'", null);
while (cursor1.moveToNext()) {
String m = cursor1.getString(cursor1.getColumnIndex("stadium_name"));
int b = cursor1.getInt(cursor1.getColumnIndex("stadium_pic"));
Toast.makeText(getApplicationContext(), "" + m + "" + b, Toast.LENGTH_SHORT).show();
list_Favorites = findViewById(R.id.list_Favorites);
row_Favorites = new ArrayList<>();
row_Favorites.add(new T(m, b));
adapter_Favorites = new ListAdapter(this, row_Favorites);
list_Favorites.setAdapter(adapter_Favorites);
}
ممنون میشم راهنماییم کنید که چطور بگیرم دیتارو وبخونمشون...
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .