我想通过extendong Button类来定制android中的通用按钮。在android中定制按钮
我只是想要默认的android按钮将显示在按钮的中间水平线。
因此,这是抽签方法实现:
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint paint = new Paint();
paint.setColor(Color.RED);
canvas.drawLine(0, getHeight()/2, getWidth(), getHeight()/2, paint);
}
,这是插在布局
<Button
class="com.example.backproject.ShadowButton"
android:background="@android:color/transparent"
android:id="@+id/myButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
的按钮,但按钮不会改变。
为什么?
TY提前!
请发表您的ShadowButton类 –