私は通常onClickListenerを添付するカスタムビューを作成しました。私はいくつかのボタンのような動作をしたい:それが押されている場合は、onDraw()メソッドで定義されている外観を変更する必要があります。ただし、このコードは機能しません。クリック/タッチでボタンのような動作をするカスタムビュー
//In my custom View:
@Override
protected void onDraw(Canvas canvas)
{
boolean pressed = isPressed();
//draw depending on the value of pressed
}
//when creating the view:
MyView.setClickable(true);
常にfalseが設定されています。どうしましたか?
ありがとうございます!