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

اضافه کردن ایتم به لیست ویو

humanoid  10 سال پیش  10 سال پیش
0 0

سلام.من توی صفحه اصلی برنامم یک لیست ویو در نظر گرفتم که هر زمان کاربر یک یادداشت جدید بنویسه به این لیست ویو باید اضافه بشه.توی اموزش هایی که توی نت دیدم طرز استفاده از لیست ویو ها رو با ارایه هایی که طول ثابت داره نشون داده ولی من دارم ارایه ای از دیتابیس میخونم.ارایه ای که از دیتابیس میگیرم رو تست کردم دیتاش درسته ولی وقتی توی کد لیست ویو میزارم و برنامه رو ران میگیرم میبینم که برنامه متوقف میشه.

 DB dataDB = new DB(this);
try
{
dataDB.open();
String[] m = dataDB.getData();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,m);
ListView listView = (ListView) findViewById(R.id.listview1);
listView.setAdapter(adapter);
dataDB.close();
}
catch (Exception e)
{

Toast.makeText(getApplicationContext(),e.toString(),Toast.LENGTH_LONG).show();
}
0 0
خطای لاگ کت هم قرار دهید که بشه راهنمایی کرد ! (10 سال پیش)
0 0
خطای لاگ کت چیه؟ میشه در مورد notifyDataSetChange کسی توضیح بده؟ (10 سال پیش)
0 0
لاگ کت خطا نیست یه محیطی در قسمت پایین اکلیپسه که خطاها رو بهت نشون میده که کدوم خطه و نوعش، خاصیت notifyDataSetChange هم برای آپدیت کردن adapter بکار میره ! (10 سال پیش)
0 0
شما متوجه شدید که من منظوررم چی هست و چکار میخوام بکنم؟چطور هیچ راهکاری توی نت نیست!! (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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