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

Касание в EditText - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как создать view элементы программно http://www.cyberforum.ru/android-dev/thread1308598.html
Есть xml файл: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mainFrame" android:layout_width="match_parent" android:layout_height="match_parent" > <FrameLayout android:id="@+id/baseFrame" android:layout_width="match_parent" android:layout_height="match_parent" >
Android Лучший паттерн для Android-приложений Последнее время размышляю о том, что следует улучшить архитектуру моего кода. И возник вопрос: что лучше для Android - MVC, MVVM, MVP или вообще что-то еще и как их реализовывать в контексте Android? Ну, и, может, есть книжка по паттернам с примерами на Java, буду признателен. http://www.cyberforum.ru/android-dev/thread1308254.html
Android Как рисовать текст на Canvas во View?
Есть ImageView. Я делаю так: Canvas canvas; canvas = new Canvas(); canvas.drawText("Текст", 0, 0, null); А потом уже: img_view.draw(canvas); Но ошибку выбивает. Что писать в -х- -у- и самое главное в paint?
Мелодия на звонок Android
Вем привет,у меня есть массив в нем 3 мелодии,как через метод реализовать,чтоб при долгом тапе ,можно было поставить мелодию на звонок ну или на будильник?
Android GoogleMaps и эмулятор http://www.cyberforum.ru/android-dev/thread1307926.html
Здравствуйте. Есть небольшая проблема с эмулятором и картами. Суть того, что я хочу сделать: запустить базовый MapActivity на эмуляторе. В чем проблема: приложение не хочет запускаться, ссылаясь на то, что сервисы Google Play, якобы, не обновлены, хотя скачал все, что можно. Как это можно поправить? P.S. API_KEY сгенерирован и внедрен. P.P.S после нажатия на Update программа крашится.
Android Динамический список android studio - java Привет. Есть в as какая нибудь удобная штука, чтоб можно было просто создавать список, добавлять и удалять из него элементы? Буду рад ссылочке на сурс, статейку или ответ здесь:) А подробнее

Показать сообщение отдельно
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
25.11.2014, 11:16     Касание в EditText
Смотришь справку по EditText.
Понимаешь, что обработчик View.OnTouchListener не прикручен автоматом к EditText, а значит придется прикручивать как-то самому.
Как?
Смотрим методы и в наследуемых от View методах находишь setOnTouchListener(View.OnTouchListener l).
О, думаешь, ты - зашибись.
Создадим экземпляр View.OnTouchListener и прикрутим его к EditText, вызвав указанный метод и передав его туда.
Осталось создать.
Подхода, как всегда, несколько - я знаю пока аж два.

Первый - не заморачиваемся с создание нового класса, а создаем экземпляр прямо в вызове метода
setOnTouchListener

Java
1
2
3
4
etEditText.setOnTouchListener(new View.OnTouchListener(){
 
}
);
Ну или определить новый класс, "включив" в него интерфейс View.OnTouchListener.

Java
1
2
class MyOnTouchListener implements View.OnTouchListener{
}
Создать экземпляр такого класса.
Java
1
MyOnTouchListener myOnTouchListener = new MyOnTouchListener();
И уже его скормить методу setOnTouchListener
Java
1
etEditText.setOnTouchListener(myOnTouchListener )
Грубо так.
В ходе реализации тебе подскажут, что нужно перегрузить метод onTouch (View v, MotionEvent event)

Вообщем, твори
 
Текущее время: 03:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru