Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Игорёчег
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 18
#1

Кликабельная картинка в java - Программирование Android

08.03.2013, 13:51. Просмотров 1349. Ответов 5
Метки нет (Все метки)

Извините может за столь нубский вопрос, но как сделать кликабельную картинку?(по подобию ImageButton)
Сам imagebutton использовать не могу ибо тогда прийдётся как то реализовывать множественное наследование.
Кто что знает набросайте может материала какого то.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2013, 13:51     Кликабельная картинка в java
Посмотрите здесь:

Кликабельная область изображения - Программирование Android
Доброго времени суток! Необходимо сделать кликабельным элемент изображения. Например если это фото лица то скажем глаз. Изображение...

Кликабельная область изображения - Программирование Android
Привет! Проблема следующая: как сделать что-бы область картинки была ссылкой. При том что область произвольной, но заранее известной...

Картинка - Программирование Android
Текст у меня в ресурсе string Хочу в текст выложить картинку как это сделать? Пример: Текст Текст Текст <Картинка> Текст Текст.

Картинка в картинке - Программирование Android
Здравствуйте! Недавно увидела на планшете Explay функцию картинка в картинке. Конкретно на примере плеера (родного гугловского). Меня...

Картинка в SQLite - Программирование Android
Всем привет! В программе используется SQLite БД. Заполняю ListView из нее, встал вопрос каким образом хранить и вставлять картинки. На...

кнопка-картинка - Программирование Android
как сделать чтоб при нажатии на кнопку (кнопка-картинка ImageButton) через две секунды картинка этой кнопки менялась на другую, помогите...

Картинка не отображается в ImageView - Программирование Android
Помогите! Только начинаю изучать Android. Загружаю большую картинку в ImageView. Приложение загружается, работает, но картинка просто не...

Почему не отрисовывается картинка? - Программирование Android
Написал класс, наследующий ViewSurface MainView. Написал метод onDraw, в котором поле заливается белым цветом, и вызывается метод draw...

Картинка по ширине и не сжата - Программирование Android
Скажите пожалуйста. Загружаю картинки из интернета в listView и они конечно разного размера загружаются. Каким образом можно сделать так...

Не отображается картинка с устрйством - Программирование Android
Всё было нормально, но я что то наклацал в андроид студио, и теперь при открытии activity_main текст отображается, а design не хочет, что...

Картинка из SQLite в ListView - Программирование Android
Здравствуйте.Есть несколько вопросов. 1 Как отобразить картинки в ListView из SQLite.Если картинки храняться в папке drawable? 2...

Картинка в imageButton (setImageResource) - Программирование Android
Вопрос такой: В приложении имеется кнопка-картинка (imageButton) при нажатии которой меняется ее фон: public void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
08.03.2013, 15:19     Кликабельная картинка в java #2
Сам imagebutton использовать не могу ибо тогда прийдётся как то реализовывать множественное наследование.
Конкретнее почему не можешь? Разве нельзя использовать интерфейсы или например

XML
1
android:onClick="OnClickImgBtn"
Игорёчег
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 18
08.03.2013, 18:14  [ТС]     Кликабельная картинка в java #3
У меня просто уже унаследован базовый класс, и по этому не могу унаследовать ещё один, а есть ли интерфейсы ImageButton , которые имитировали бы работу кнопки.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
08.03.2013, 19:48     Кликабельная картинка в java #4
Цитата Сообщение от Игорёчег Посмотреть сообщение
У меня просто уже унаследован базовый класс, и по этому не могу унаследовать ещё один, а есть ли интерфейсы ImageButton , которые имитировали бы работу кнопки.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
...
public class MainActivity extends Activity implements
    OnClickListener {
 
    TextView tv;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tv = (TextView) findViewById(R.id.textView1);
        ImageButton imgBtn = (ImageButton) findViewById(R.id.imageButton1);
        imgBtn.setOnClickListener(this);
    }
 
    @Override
    public void onClick(View v) {
        tv.setText("It's working!");        
    }
...
или можно использовать анонимные встроенные классы http://*******/8pVeh или в ресурсах указать android:onClick и т.д.
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
12.03.2013, 16:47     Кликабельная картинка в java #5
Java
1
2
3
4
5
6
7
ImageView image= (ImageView) findViewById(R.id.imageView);
image.setOnClickListener(this);
 
@Override
    public void onClick(View v) {
        tv.setText("It's working!");        
    }
или внутри onCreate

Java
1
2
3
4
5
6
7
8
ImageView image= (ImageView) findViewById(R.id.imageView);
image.setOnClickListener(new View.OnClickListener() {
 
            @Override
            public void onClick(View v) {
 
            }
        });
Игорёчег
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 18
12.03.2013, 23:29  [ТС]     Кликабельная картинка в java #6
Спасибо всем, разобрался.
Yandex
Объявления
12.03.2013, 23:29     Кликабельная картинка в java
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru