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

ImageButton setImageResource - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Начинаю изучать андроид http://www.cyberforum.ru/android-dev/thread692744.html
1-й вопрос. Каким методом сделать выборку из таблицы по URI с возможностью группировки и сортировки?(хочу выбрать все данные из лога звонков "CallLog.Calls.CONTENT_URI")
Программирование Android Обработка клика на виджете Есть серия виджетов. Каждый имеет свой идентификатор. По этому идентификатору сохраняются настройки и по ним же соотв. виджет обновляется. Поставил в qppwidget-provider инструкцию android:focusable="true" для обработки клика на виджете. В методе onUpdate делаю следующее: public static String ACTION_WIDGET_CONFIGURE = "ConfigureWidget"; ... RemoteViews... http://www.cyberforum.ru/android-dev/thread692607.html
Видео Программирование Android
Всем приветик, подскажите, пожалуйста, хорошие видео уроки по программировании на андроид:gsmile:
БД, защита, Play Market обновление БД Программирование Android
Планирую написать программу, которая читает и выводит данные из довольно немаленькой локальной базы данных. База данных должна быть максимально защищена от копирования. Вопросы: 1. Насколько защищена БД SQLite от ее дампа в целях последующего использования? Как я понял любой пользователь с root правами может скачать ее файл и открыть? 2. Имеет ли смысл в целях сохранности базы, вместо SQLite...
Программирование Android Можно ли взломать apk чтобы кэш скачивался по вай-фай без проверки? http://www.cyberforum.ru/android-dev/thread692472.html
Можно ли взломать apk чтобы кэш скачивался по вай-фай без проверки?
Программирование Android не работает запрос Доброго времени суток. Есть такой запрос: String table="SELECT recept FROM Dish WHERE recept LIKE ?"; String selectionArgs={search}; Cursor receptCursor = database.rawQuery(table, selectionArgs); Подскажите, как использовать "%" с оператором LIKE? Пробовал варианты вроде String table="SELECT recept FROM Dish WHERE recept LIKE '%"+search+"%' "; к сожалению, безрезультатно(( подробнее

Показать сообщение отдельно
Hanty86
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 33
09.11.2012, 16:20  [ТС]     ImageButton setImageResource
YAUHEN, нужно было при нажатии узнать какое изображение на поверхности кнопки его ресурс или id, точно не знаю как правильно.

Например кнопка имеет изображение с цифрой 1 (R.drawable.image_1), при нажатии на кнопку "смотрим" какое изображение имеет кнопка если (R.drawable.image_1) = true, то ставим на кнопку изображение с цифрой 2 (R.drawable.image_2), далее если (R.drawable.image_2) = true, но ставим на кнопку изображение с цифрой 3 (R.drawable.image_3) и так допустим до 10 и снова с 1.
Может конечно и проще можно.

Например нужно 10 состояний кнопки с 10 разными изображениями:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
int nClick =0.
btnOk.setOnClickListener(new View.OnClickListener() {
             public void onClick(View v) {
                 nClick++;
                 if (nClick==9) 
                 {
                     nClick=0;
                 }
                 if (nClick==0)
                 {
                     btnOk.setBackgroundResource(R.drawable.test_0);
                 }
                 
                 if (nClick==1)
                 {
                     btnOk.setBackgroundResource(R.drawable.test_1);
                 }
                 
                 if (nClick==2)
                 {
                     btnOk.setBackgroundResource(R.drawable.test_2);
                 }
 
.........................................................
 
                 Toast.makeText(getApplicationContext(), "nClick = "+nClick, Toast.LENGTH_LONG).show();
             }//end void onClick
Так проще получилось, чем читать какое изображение загружено.
Может только оптимизировать, если вдруг 100 положений будет, 100 раз if писать не красиво как то.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru