0

Здравствуйте Я использую эту библиотеку: https://github.com/DenisMondon/material-design-libraryУстановить URL-адрес img в CardView?

Кто-нибудь знает, как я могу programatilly установить URI изображения, URL в этом:

<com.blunderer.materialdesignlibrary.views.CardView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:mdl_title="CardView" 
     app:mdl_description="A Left Image CardView" 
     app:mdl_normalButton="Normal" 
     app:mdl_highlightButton="Highlight" 
     app:mdl_imagePosition="left" 
     app:mdl_image="@drawable/image" /> 

это только имеет возможность для: mCardView.setImageResource();

I необходимо использовать как изображение Вид: mImageView.setImageBitmap(bitmap);

Thanks

ответ

0

читать исходный код, вы можете увидеть:

public void setImageResource(int imageResource) { 
    mImage = getContext().getResources().getDrawable(imageResource); 

    refresh(); 
} 

так что вы можете добавить метод в cardview:

public void setImageBitmap(Bitmap bmp) { 
    mImage =new BitmapDrawable(bmp); 

    refresh(); 
} 
+0

Это означает, что я должен добавить это к библиотеке CardView. Я просто импортировал библиотеку через gradle. - Значит, мне нужно импортировать его в качестве модуля, чтобы его можно было редактировать? – Joolah

+0

@ Joolah скопируйте исходный код, добавьте в свой проект, вы также можете использовать отражение для выполнения этой работы. – rainash

Смежные вопросы