تغيير صورة زر الصورة
-
21-12-2019 - |
سؤال
أريد أن تسمح للمستخدم التطبيق لتحديد من Drawable
مجلد صورة وتغيير ImageButton
الصورة.
في بلدي التطبيق أنا وضعت في Drawable
مجلد بعض الصور.
انه ممكن?
فكرتي هي :
1) هناك ImageButton
2) المستخدم كليك على setOnLongClickListener
3) اختر الصورة من Drawable
مجلد وتخصيص رمز.
شكرا للجميع!
المحلول
يرجى نشر بعض التعليمات البرمجية ، على أي حال هذا هو حل تافهة:
//Execute on onItemLongClick
public void setSelectedDrawable(String imageResName, int selectedDrawableId) {
Resources resources = context.getResources();
Drawable drawable = resources.getDrawable(selectedDrawableId);
if(drawable == null) resources.getIdentifier(imageResName, "drawable", "<package name>");
mImageButton.setImageDrawable(drawable);
}
لا تنتمي إلى StackOverflow