Articles of прослушиватель

Как я могу запустить прослушиватель экрана?

Мне нужно использовать прослушиватель для прослушивания, когда пользователь использует приложение или работает, когда активность активна. Мне нужно что-то сделать, когда пользователь не использует приложение более десяти секунд. Как я могу сделать это возможным?

MotionEvent.ACTION_UP в текстовом режиме

Мой TextView не поддерживает MotionEvent.Action_UP. Я получаю только 0 на event.getAction. Но тот же самый код работает для ImageButton. Не поддерживает ли Textview MotionEvent.Action_UP? textView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(final View v, final MotionEvent event) { Log.v("tag","textView"+event.getAction()); if (event.getAction() == MotionEvent.ACTION_DOWN) { Log.v("tag","textViewmousedown"); } else if(event.getAction() == MotionEvent.ACTION_UP) { //This gets never called Log.v("tag","textViewmouseup"); […]

Обнаружение вкл / выкл

Как определить нажатие кнопки питания или кнопки блокировки экрана? Когда моя игра приостановлена ​​таким образом, это может привести к сбою игры, потому что мне нужно приостановить поток, когда это произойдет.

Как добавить слушателя для флажков в виде адаптера, Android, ArrayAdapter, onCheckedChanged, OnCheckedChangeListener

У меня есть listView, который через ArrayAdapter заполняется небольшими подменю xml. Каждый маленький вид имеет только две вещи внутри, флажок и строковый ярлык рядом с ним. Я хочу установить прослушиватель onCheckedChanged, чтобы зафиксировать событие, когда пользователь проверяет или снимает флажки. Например слушателя, показанного здесь: listView.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { Toast.makeText(this, […]

Установить длинный клик для просмотра списка

У меня есть коды: public class MainActivity extends ListActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } protected void onListItemClick(ListView l, View v, final int position, long id) { super.onListItemClick(l, v, position, id); }} Мне нужно изменить это на onListItemLongClick (), но как? Является ли это возможным?

Как получить представление в контексте метода TextWatcher?

У меня есть обработчик TextWatcher и я не знаю, как получить View , которое изменило текст. Вот мой обработчик: TextWatcher handler = new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { […]

RecyclerView – без анимации на NotifyItemInsert

По какой-то причине при добавлении нового элемента в RecyclerView (он должен быть вставлен в начало списка), он не будет отображаться, если я не прокручу вниз список и не вернусь вверх, а также без какой-либо анимации. (Просто появляется в верхней части списка, как если бы он был там все время). Удаление элемента отлично работает с надлежащей […]

Android, Checkbox прослушиватель в XML?

Возможно, что-то подобное XML: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/addContactButton" android:text="@string/addContactButtonLabel" android:onClick="launchContactAdder"/><!– here –> </LinearLayout> Ява: public void launchContactAdder(View v) { Intent i = new Intent(this, ContactAdder.class); startActivity(i); } Но есть требование, чтобы этот метод должен быть общедоступным, void и наиболее важным в качестве аргумента считать View. Теперь я хотел бы сделать […]

RecyclerView – обратный вызов, когда вид больше не отображается

У меня есть RecyclerView с его адаптером и LayoutManager. Адаптер имеет приблизительно 15 различных ViewHolders. Один из них содержит WebView, который загружает внешнее содержимое (99% из них – видео за пределами YouTube). Проблема возникает, когда какой-либо вид адаптера выходит из экрана – видео в WebView продолжает играть и воспроизводится звук. Тем не менее, это приемлемо […]

Почему не прослушивается прослушиватель UtteranceProgress в тексте для речи?

Я попытался вызвать некоторые методы для начала и конца текста в речь, поэтому я использовал setOnUtteranceProgressListener, но он не работает / не вызван. Что я делаю не так? Здесь нужен код: Класс: public class SpeechRecognizerActivity extends Activity implements TextToSpeech.OnInitListener Метод Init: @Override public void onInit(int status) { if (status == TextToSpeech.SUCCESS) { String language = […]

Intereting Posts
Насколько хорошо API NFC для Android поддерживает Mifare Desfire? Android Maven build дает проблемы обработки «javax / xml / namespace / QName.class»: Задача «установить» Gradle Maven не работает с проектом библиотеки Android Apt-зависимости в Android-градиенте – для чего он используется? Андроид – список поиска? При вызове Games.Achievements.unlock не отображается всплывающая подсказка Как избежать ограничения на использование 65k при использовании сервисов Google Play Android Push-обновления в Play Store ERR_ADDRESS_UNREACHABLE для открытия моего локального хоста в Chrome Android Запуск активности от широковещательного приемника, который слушает исходящий вызов Как увеличить размер transport.dump от 256 байт до 512 или более байтов в KSOAP2? Ошибка MediaRecorder при остановке записи Match_parent не работает для панели инструментов с макетом внутри Установите баннер AdMob в соответствии с шириной родителя по XML Ошибка функции невосстановления Android в Кордове