Я хочу создать класс кнопки, который расширяет Button.And, когда я нажимаю на свою пользовательскую кнопку, он будет показывать форму круга над ним, а затем форму круга dispears.The нравится код: public class MyButton extends Button {
public GlowButton(Context context) {
super(context);
}
public GlowButton(Context context,AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean performClick() {
//Add the code for show the shape
return super.performClick();
}
} Это возможно? И как я могу создать форму над кнопкой? заранее спасибо!!
Я верю, что вы можете загружать изображение из drawable, где ваша форма уже создана. Поместите форму над кнопкой в файл макета (XML) с помощью изображения, а затем измените видимость этого изображения на невидимое по умолчанию. Когда кнопка нажата, измените видимость на видимую.