Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
Osanve
2 / 2 / 1
Регистрация: 03.08.2008
Сообщений: 12
#1

Работа с методом requestFocus() - Программирование Android

24.08.2012, 16:40. Просмотров 2598. Ответов 1
Метки нет (Все метки)

Здравстуйте.

Имеется XML-файл, в котором определен следующий элемент:
XML
1
2
3
4
5
6
7
8
9
            <ImageButton
                android:id="@+id/simpleButton"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:focusable="true"
                android:focusableInTouchMode="true"
                android:clickable="true"
                android:background="@android:color/transparent"
                android:src="@drawable/im" />
Также имеется следующий Java-код:
Java
1
2
3
        mButton = (ImageButton)(findViewById(R.id.simpleButton));
        if(!mButton.requestFocus())
            Toast.makeText(getContext(), "Пичалька", Toast.LENGTH_SHORT).show();
Почему данный элемент при запуске не находится в фокусе? Сообщение по условию почему-то также не выводится.

Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.08.2012, 16:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа с методом requestFocus() (Программирование Android):

Не работает requestfocus() в Opera
Есть апплет, на который нужно переводить фокус при определенном событии. ...

Решить уравнение любым методом(методом половинного деления,методом простой интеграции,методом касательных)
Решить уравнение: 0,1*x^2-x*ln(x)=0 любым методом(методом половинного...

Работа с методом split
Здравствуйте, простите за нубский вопрос, но почему: &lt;script&gt; x = new...

Работа с методом Dispose()
Помогите пожалуйста написать метод Dispose, который будет удалять созданный...

Работа с виртуальным методом
Нужно создать виртуальный метод в производном классе. Класс создала, метод...

Работа с методом StringToGUID()
Здравствуйте!! Пытаюсь конвертировать из строки в TGUID, void __fastcall...

1
Osanve
2 / 2 / 1
Регистрация: 03.08.2008
Сообщений: 12
27.08.2012, 10:17  [ТС] #2
Обнаружил свой косяк - не в тот метод поместил requestFocus().
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2012, 10:17
Привет! Вот еще темы с решениями:

Работа с методом StringTokenizer
Помогите. Необходимо: &quot;Выделить и напечатать слова из строки, содержащей только...

Работа с обобщенным методом
Всем доброго времени суток. public static void Metod&lt;T&gt;(T a1) where T:...

Работа с реестром методом GetKeyNames
Не могу разобраться. Нужно написать код, который проверяет наличие параметров в...

Работа с методом mainloop() в tkinter
Хочу написать программу которая при нажатие клавиши делала скрин. Как запустить...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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