android - 如何从 ImageButton 获取图像?

标签 android imagebutton

我不确定代码,但我尝试这样做:

ImageButton stuff = (ImageButton) createView.findViewById(R.id.stuff);
int stuff2 = stuff.getId();
champs.setImageResource(stuff2);

但这并没有用,Imagebutton不知何故被缩小了,没有图像,只有一个灰色的矩形。

最佳答案

试试这个

Bitmap bitmap = ((BitmapDrawable)stuff.getDrawable()).getBitmap();

关于android - 如何从 ImageButton 获取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21935706/

相关文章:

android - 如何在android中裁剪imageview的顶部、左侧、右侧和底部

android - Android Studio在密度上拆分了APK

java - 应用程序崩溃 java.lang.NumberFormatException : Invalid int:

javascript - 多个 javascript 上传按钮只将内容放在一个

asp.net - 如何在 ASP 中制作可扩展的图像按钮

xaml - UWP xaml : How to display a button with icon and text in it?

java - 如何设置GoogleMap的中心?

Android studio TextViews 随 android_below 一起消失

android - Android xml 中的 ImageButton(图像太小且分辨率太差)

android - 如何检测手指何时从 ImageButton 上滑落?