نیازمند رفع مشکل در sqlite
من برنامه ای شامل لیست ویو نوشتم طبق آموزش استاد و به طور کامل اجرا شد. سپس کدهای ساده ی sqlite رو توی کلاس G اضافه کردم ولی اجرا نشد. همون کدای آموزش را فقط اضافه کردم. کرش هم نکرد فقط اجرا نشد. اجازه از کاربر هم گرفتم توی منیفست. احتمالا این کتابخونه هاشون تداخل داره چون کلاس G رو که مربوط به برنامم بود و دستورات sqlite بهش اضافه شده بود را توی یه برنامه ی خالی کپی کردم و دستورات آرایه ای رو که مربوط به لیست ویو بود به همراه کتابخونه هاشون کامنت کردم، دستورات اجرا شد!!! لطفا راهنمایی کنید خیلی از برنامم عقب افتادم سر این گیر بیخودی! ممنون کلاس G:
import java.util.ArrayList;
import android.app.Activity;
import android.app.Application;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.os.Environment;
import android.view.LayoutInflater;
public class G extends Application {
public static ArrayList<StructNote> notes = new ArrayList<StructNote>();
public static Context context;
public static LayoutInflater inflater;
public static Activity currentActivity;
public static SQLiteDatabase database;
public static final String DIR_SDCARD = Environment.getExternalStorageDirectory().getAbsolutePath();
public static final String DIR_DATABASE = DIR_SDCARD + "/database-test9/";
@Override
public void onCreate() {
super.onCreate();
context = this.getApplicationContext();
inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
//new File(DIR_DATABASE).mkdirs();
//database = SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE + "/database.sqlite", null);
//Log.i("moji", "" + DIR_SDCART);
//database = SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE + "/database.sqlite", null);
}
}
کس نخارد پشت من جز ناخن انگشت من؛
دوستان واقعا ممنونم از این همه کمکی کردید!
از استاد هم واقعا ممنونم به خاطر کمکی که کردن واقعا! من به ایشون ایمل زدم ولی پاسخ درستی نگرفتم!
واقعا از همه ممنونم که انقدر خوبن!
خودم حلش کردم
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .