package testcase.T_sdcardRead_openOrCreateDB;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dataBase();
}
private void dataBase() {
try {
String dirPath = "/storage/sdcard1/test/";
SQLiteDatabase db = this.openOrCreateDatabase(dirPath + "contextWrapper", 3, null);
String sql = "select * from test";
String result = "";
Cursor mCursor = db.rawQuery(sql, null);
mCursor.moveToFirst();
while (!mCursor.isAfterLast()) {
result += "id: " + mCursor.getInt(0) + " " + "filename: " + mCursor.getString(1)
+ "\n";
mCursor.moveToNext();
}
Log.e("testcastLog", result);
} catch (Exception e) {
e.printStackTrace();
}
}
}