我想通過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類 –