カスタム ビューを作成し、カスタム ビューにセレクターを追加します。セレクターは機能しますが、背景が幅と高さいっぱいに伸びます。背景には、私が描いたものを表示する必要があります。完全なコードhttp://pastebin.com/dmF6DiP8
@Override
protected void onDraw(Canvas canvas)
{
Log.d(TAG, "init onDraw");
if (canvas != null && mDrawable != null)
{
mDrawable.setState(getDrawableState());
canvas.drawCircle(mWidth / 2, mHeight / 2, mRadius, mBackgroundPaint);
mDrawable.draw(canvas);
}
}
現在の通常の状態:
押された状態:
でなければなりません: