布局文件中
<ImageView
android:id="@+id/iv"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_centerHorizontal="true"
android:scaleType="center"
android:src="@drawable/developer"
android:background="@drawable/developer" />
java文件中
与android:src="@drawable/developer"
的效果一致(注意:设置好scaleType)
iv.setImageResource(R.drawable.developer);
iv.setImageDrawable(getResources().getDrawable(R.drawable.developer));
iv.setImageBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.developer));
与android:background="@drawable/developer"
的效果一致
iv.setBackgroundResource(R.drawable.developer);
iv.setBackgroundDrawable(getResources().getDrawable(R.drawable.developer));// @SuppressWarnings("deprecation")
iv.setBackground(getResources().getDrawable(R.drawable.developer));// @SuppressLint("NewApi")