آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

لود کردن ادپتر لیت ویو از یک استرینگ ( سوال )

آس  11 سال پیش  11 سال پیش
0 0

سلام
یک استرینگ دارم طولانی ، میخوام بعد از یک علامت مثلا علامت سوال تیکه تیکه بشه و از هر تیکش لیست ویوم ساخته بشه 
لطفا راهنمایی بفرمایید

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
آس  11 سال پیش
0 0

  private void populateTest() {
        Cursor cursor = G.database.rawQuery("SELECT * FROM test WHERE test_name = '" + name + "'", null);
        while (cursor.moveToNext()) {
            StructInstruction test= new StructInstruction();
            data = cursor.getString(cursor.getColumnIndex("food_ingredientDetail"));

            String[] info = data.split("[,]");
            for (String item: info) {
                Log.i("LOG", "item = " + item);
                
                test.ingredientsDetail = item;
                ingredients.add(test);
            }

        }
        cursor.close();
        adapterIngredients.notifyDataSetChanged();
    }

اینجا دیتا رو که یک استرینگه درسته میخونمش ! مثلا توش نوشته " sep , AS , test " توی قسمت لوگ item مینویسه جدا هرکدومو و درست هم کار میکنه ، ولی چیزی که میاد توی لیست ویوم 3 بار اخرین استرینگه مثلا test ساخته میشه و با دوتای قبلیش اصلا پر نمیشه ! چه کار کنم ؟

0 0
کلافه شدم ، کسی میتونه راهنمایی کنه ؟ (11 سال پیش)
0 0
یعنی هیچ کس نیست ؟!؟! (11 سال پیش)
0 0
یعنی هیچ کس نیست کمک کنه ؟!؟! چرا ؟؟؟؟؟ (11 سال پیش)
0 0
یعنی هیچ کس نیست کمک کنه ؟ یا هیچ کس بلد نیست ؟ (11 سال پیش)
0 0
یکبار کل خونه های info[] رو چاپ کن متوجه ایراد کارت میشی (11 سال پیش)
پاسخ به سوال 
آس  11 سال پیش
0 0

میشه توی جدول دیتابیس توی یکی از خونه ها به جای اینکه یک استرینگ طولانی باشه ، خودش یک جدول داشته باشه ؟ یعنی توی خود همون یدونه خونه جدول چندین اطلاعات رو بخونه به شکل یک جد.ل دیگه بعد دوباره تو جدول اصلی ادامه بده ؟

0 0
میتونی از json استفاده کنید و هر رکورد میتونه مجموعه ای از داده ها باشه . (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .