mohammadi1366
یک شنبه 05 مرداد 1393, 12:48 عصر
دارم یه برنامه مثل برنامه های پیامکی درست میکنم با دیتابیس
تو برنامم یه دکمه گذاشتم واسه ادد کردن به لیست علاقه مندی
حالا هر کار میکنم نمیتونم کد بذارم توش که یا بیاد تو دیتابیسم و فیلد علاقه مندی رو ست کنه یا اینکه به روش دیگه ای این کار و انجام بده
لیست ویوم سفارشیه از بیس اداپتور اکستند شده
اینم کد قسمت دکمه
@Override public void onClick(View v) {
/*Intent intent = new Intent(context,btn_fav.class);
context.startActivity(intent);*/
//update_fav();
Toast.makeText(activity, "می پسندم ", Toast.LENGTH_SHORT).show();
}
});
خواستم تو یه کلاس دیگه کد اپدیت دیتابیس و بذارم بلد نبودم .تابع هم نوشتم براش که کار نکرد اینم تابعش
private void update_fav() {
db = myDatabase.getWritableDatabase();
myDatabase = new Database(this.activity.getApplicationContext());
final Cursor c = db.rawQuery("select * from tbl_Poem where Id=1", null);
for (; c.moveToNext()<img src="images/smilies/wink.gif" style="vertical-align: middle;" alt="Wink" title="Wink" border="0"> {
String q = "update tbl_Poem set fav=1 where Id=1";
db.rawQuery(q, null);
db.execSQL(q);
db.close();
Toast.makeText(this.activity.getApplicationContext (),
"شما این شعر را پسندیدید", Toast.LENGTH_LONG).show();
}
}
چجوری اون پیامو جزو علاقه هام قرار بدم؟
ممنون
تو برنامم یه دکمه گذاشتم واسه ادد کردن به لیست علاقه مندی
حالا هر کار میکنم نمیتونم کد بذارم توش که یا بیاد تو دیتابیسم و فیلد علاقه مندی رو ست کنه یا اینکه به روش دیگه ای این کار و انجام بده
لیست ویوم سفارشیه از بیس اداپتور اکستند شده
اینم کد قسمت دکمه
@Override public void onClick(View v) {
/*Intent intent = new Intent(context,btn_fav.class);
context.startActivity(intent);*/
//update_fav();
Toast.makeText(activity, "می پسندم ", Toast.LENGTH_SHORT).show();
}
});
خواستم تو یه کلاس دیگه کد اپدیت دیتابیس و بذارم بلد نبودم .تابع هم نوشتم براش که کار نکرد اینم تابعش
private void update_fav() {
db = myDatabase.getWritableDatabase();
myDatabase = new Database(this.activity.getApplicationContext());
final Cursor c = db.rawQuery("select * from tbl_Poem where Id=1", null);
for (; c.moveToNext()<img src="images/smilies/wink.gif" style="vertical-align: middle;" alt="Wink" title="Wink" border="0"> {
String q = "update tbl_Poem set fav=1 where Id=1";
db.rawQuery(q, null);
db.execSQL(q);
db.close();
Toast.makeText(this.activity.getApplicationContext (),
"شما این شعر را پسندیدید", Toast.LENGTH_LONG).show();
}
}
چجوری اون پیامو جزو علاقه هام قرار بدم؟
ممنون