2013-05-22 2 views
2

Возможно ли установить onClickListener для растрового изображения при программировании приложения Android в java? Я пробовал использовать тот же код, что и кнопка, но eclipse отображал ошибку, которая не была действительной. Если возможно, укажите пример кода с вашим ответом.Как установить onClickListener для растрового изображения? android java

Спасибо!

ответ

0

Вы можете создать ImageButton и установить его растровое изображение с setImageBitmap. Затем просто установите слушателя в объект ImageButton.

ImageButton imgButton = (ImageButton) findViewById(R.id.imgButton); 
imgButton.setImageBitmap(myBitmapObject); 
imgButton.setOnClickListener(new View.OnClickListener(){  
    @Override 
     public void onClick(View v) { 
     Toast.makeText(yourActivity.this, "ImageButton Pressed", 
         Toast.LENGTH_LONG).show(); 
     } 
     }); 
+0

Спасибо, хорошая идея, должен подумать об этом! – user2383106

+0

Добро пожаловать =) –

+0

Можно ли нарисовать его в определенной точке на экране, как растровое изображение? – user2383106

Смежные вопросы