の一部であるImageView
の子としてがあります。のドローアブルは表示されませんが、背景色が表示され、代わりにドローアブルを使用すると表示されます。すべてのプロパティを変更して呼び出してみましたが、ドローアブルが表示されることはありませんでした。ViewGroup
GridView
ImageView
setBackgroundDrawable
invalidate()
Log.i
版画_
android.graphics.drawable.BitmapDrawable@407bd4c0
setImageResource(int)
どちらも機能しません。
ハニカムを使用しています。
public MyViewGroup(Context context) {
super(context);
myImageView = new ImageView(context);
myImageView.setBackgroundColor(Color.RED);
myImageView.setScaleType(ImageView.ScaleType.CENTER);
Drawable drawable = this.getResources().getDrawable(R.drawable.myimage);
myImageView.setImageDrawable(drawable);
Log.i("",drawable+"");
//myImageView.setImageResource(R.drawable.myimage);
addView(myImageView);
}
setLeft()
setTop()
setRight()
andを呼び出す onLayout コードを省略しましたsetBottom()
。
どんな助けでも大歓迎です。ありがとう。
更新: android.R.drawable 画像でも機能しません。私は困惑しています。