Skip to content Skip to sidebar Skip to footer

How To Get Images From Cursor In Android?

i want to get the images from the cursor . i am using Mediastor.image.data here is my code String los=getArguments().getString(ARG_SECTION_NUMBER1); Uri mImageUri = M

Solution 1:

//your UserContract class

publicclassUserContract {

publicstaticabstractclassNewUserInfo
{

         publicstaticfinalStringIMAGE="image";

}}

//In your dbhelper class

public DataProvider getInformations()
{
    ArrayList<DataProvider> ListViewValuesArr = newArrayList<DataProvider>();
    SQLiteDatabasedb=this.getReadableDatabase();
    Cursorres=  db.rawQuery( "select " +UserContract.NewUserInfo.IMAGE+" from "+UserContract.NewUserInfo.TABLE_NAME, null );
    res.moveToFirst();
    DataProviderdataProvider=newDataProvider();
    while(res.isAfterLast() == false){

        dataProvider.setImage(res.getString(res.getColumnIndex(UserContract.NewUserInfo.IMAGE)));
        res.moveToNext();
    }
    db.close();
    return dataProvider;

}

//In your activity

Context context = this;     
UserDbHelper userDbHelper;
SQLiteDatabase sqLiteDatabase;
Cursor cursor;    
String image;
@OverrideprotectedvoidonCreate(Bundle savedInstanceState) {
userDbHelper =newUserDbHelper(this);
    DataProvider dataProvider=userDbHelper.getInformations();

    image = dataProvider.getImage();

}

Post a Comment for "How To Get Images From Cursor In Android?"