Android ImageView,如何通过编程方式获取可绘制图形的SRC?
因此,对于ImageView,有一个ImageView.getBackground()返回可绘制的背景。有没有一种方法可以让src像这样以编程方式绘制 以下是我的一个小例子: main.xml的代码片段Android ImageView,如何通过编程方式获取可绘制图形的SRC?,android,imageview,drawable,src,Android,Imageview,Drawable,Src,因此,对于ImageView,有一个ImageView.getBackground()返回可绘制的背景。有没有一种方法可以让src像这样以编程方式绘制 以下是我的一个小例子: main.xml的代码片段 ... <ImageView android:id="@+id/main_iv" android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@d
...
<ImageView
android:id="@+id/main_iv"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:src="@drawable/imageSrc"
android:background="@drawable/imageBG" />
...
在图像视图中获取可绘制的
在图像视图中获取可绘制的
public class ActivityMain extends Activity {
ImageView iv;
...
...
@Override
public void onCreate(Bundle sIS){
super.onCreate(sIS);
setContentView(R.layout.main);
iv = (ImageView)findViewById(R.id.main_iv);
Drawable bg = iv.getBackground();
// Drawable source = iv.getSource(); but this method does not exist
}
...
}