Android: Как динамически загрузить изображение с сервера по его имени из SQlite

Я новичок в Android, и я столкнулся с проблемой при отображении изображения с сервера на основе его имени из Sqlite

То есть: я сохранил только имя изображения (текст) в базе данных SQLite (изображения с именами столбцов), и я хочу загружать изображения с сервера на основе имени изображения sqlite, которое изображение должно отображать в viewview

На сервере я создаю папку, такую ​​как Автомобили, в этой папке я храню изображения с именами машин ... но в sqlite я просто добавляю имя машины в текстовом формате с помощью .jpeg

У меня есть два имени столбца в моей БД:

во-первых, это имя автомобиляВторая деталь автомобиля

Когда пользователь выбирает название автомобиля, в следующем упражнении пользователь может видеть детали автомобиля с изображениями. Здесь я отображаю детали, но я не знаю, как отображать изображения автомобилей с сервера

Спасибо

Вот мой код:

@Override
protected void onCreate(Bundle savedInstanceState) 
{


    super.onCreate(savedInstanceState);
    setContentView(R.layout.detail_activity);

    detailtext= (TextView) findViewById(R.id.detail);
    imageView= (ImageView) findViewById(R.id.images);

    Intent intent= getIntent();
    final String selectedData = intent.getStringExtra("selectedItem");
    actionBar.setTitle(selectedData);

    dbHelper = new SqlLiteDbHelper(this);
    try {
        dbHelper.openDataBase();
    } catch (SQLException e) {
        e.printStackTrace();
    }

    sqLiteDatabase = dbHelper.getReadableDatabase();
    cursor=dbHelper.getdetails(sqLiteDatabase, selectedData);

    if (cursor.moveToFirst()) {

    detailtext.setText(cursor.getString(0));
        String imagename = cursor.getString(1);
        String imageUrl = "http://your_server/car/" + imagename ;

        Picasso.with(this).load(imageUrl).into(imageView );
    }

Примечание: поле изображения является 4-й колонкойhttp://i.stack.imgur.com/lqvOQ.png и на сервере я положил изображение в www.server.com/cars/carnames.jpg

В sqlite я просто вставить имя изображения с помощью .jpg ex: carnames.jpg

SqliteDbHelper

public Cursor getdetails(SQLiteDatabase db,String img)
    {
        db=this.getReadableDatabase();
        Cursor cursor;
        cursor=db.query("record",new String[]{DETAIL,IMAGES,ITEMNO + " as _id"},SUBCATEGORY + "='" +img+"'",null,null,null,null);
        return cursor;
    }

Ответы на вопрос(3)

Ваш ответ на вопрос