кнопка изображения Android - PullRequest
1 голос
/ 14 мая 2011

Я хотел бы спросить об использовании кнопки изображения в программировании Android, когда простая кнопка также может добавить изображение кнопкой.Как мы можем генерировать событие нажатия кнопки изображения?

Ответы [ 3 ]

2 голосов
/ 14 мая 2011

Перейдите в xml-макет своей деятельности и добавьте этот атрибут ... в определенный ImageButton ...

android: onClick = "- Здесь просто напишите имя метода, которое есть в вашем .java -"

Счастливого кодирования!

1 голос
/ 14 мая 2011

Это как этот тип вы получаете событие клика

ImageButton imgbtn=new ImageButton(this);
imgbtn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
    }           
});
1 голос
/ 14 мая 2011

ImageButton наследует от ImageView и имеет свои собственные свойства по сравнению со свойствами кнопок.

Вы можете проверить свойства здесь,
http://developer.android.com/reference/android/widget/ImageButton.html

Заставьте свою деятельность реализовать OnClickListener, затем в OnCreate () или после этого события. использовать,

ImageButton btn = new ImageButton(this); or 
//ImageButton btn = (ImageButton) findViewById(R.id.imgbtnid)
btn.setOnClickListener(this);

в функции onClick () вы можете обрабатывать событие нажатия

...