Articles of Андроидная

Как я могу остановить анимацию

Как я могу остановить анимацию .. это мой код import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.ImageView; public class animation extends Activity { ImageView img; Animation an; Button bt; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); img = (ImageView)findViewById(R.id.ImageView01); […]

Контролировать обратную «кнопку» в андроиде

Я хочу вернуть значение текстовых данных из вспомогательной активности. И все в порядке. Но когда Sub-Activity была открыта, я просто нажимаю «кнопку» на телефоне, генерируя ошибку исключения. Я обнаружил, что управление жизненным циклом Android NotePad является тотальным, но это трудно понять. Кто-нибудь может мне помочь? Это мой код: public class SBooks extends ListActivity { private […]

Android одновременных операций с db – «база данных заблокирована»

Я пишу приложение с «онлайн-режимом», то есть данные загружаются, анализируются и вставляются в базу данных SQLite по мере необходимости. Все это выполняется службой. Приложение состоит из нескольких действий, которые запрашивают службу для обновления данных (разные данные зависят от активности). Когда пользователь переходит через действия (не дожидаясь завершения службы), очень просто получить SQLiteExceptions (сообщение: база данных […]

Вызов метода в другой деятельности из вида деятельности

Я знаю, что мы не можем вызвать метод из Activity, который находится в другом Activity. Я пытаюсь найти лучший способ обойти это. Вот мой код. Это метод, который я пытаюсь вызвать. Это в моей деятельности ScoreCard . public void numPlayerSetup(){ { int[] ids = { R.id.TextView11, R.id.TextView12, R.id.TextView13 }; for(int i : ids) { TextView […]

Проблемы стабильности эмулятора Android с версией драйвера, эмулятор стал Laggy

Мой эмулятор Android стал длинноногим с этим диалоговым окном, отображающим каждый раз, когда я открываю эмулятор, где я могу найти обновление? Что мне делать ? Предупреждение, показывающее проблему с графическим драйвером.

Кнопки AlertDialog всегда закрывают диалоговое окно после нажатия

Я использую AlertDialog с 2 кнопками (один положительный, один отрицательный). Я установил обработчик для тех кнопок, которые не упоминают об увольнении. Действительно после нажатия, я не хочу, чтобы диалог закрывался. Однако кажется, что, как только мы нажимаем на положительную / отрицательную кнопку на AlertDialog, она всегда закрывается. Есть ли способ предотвратить закрытие диалогового окна после […]

Как завершить работу в этом случае?

Мы все знаем, что нажатие кнопки «Назад» на устройстве не убивает приложение, оно просто завершает (уничтожает) активность, выполняемую на переднем плане. Ну, я столкнулся с некоторым кодом, который помогает мне захватить сигнал кнопки «Назад», чтобы я не мог выйти из приложения. Единственный способ выйти из него в таких случаях – нажать домашний ключ. Теперь эта […]

Android AlertDialog внутри анонимной функции

Я пытаюсь создать AlertDialog, который открывается, когда элемент щелкнет в моем списке. Однако конструктор AlertDialog требует контекста, но «это» не будет работать, потому что он указывает на анонимную функцию. Я попробовал «getApplicationContext ()» и «getBaseContext ()», но приложение аварийно завершает работу. Есть идеи? // Open stored preferences page SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); // Load […]

Android, как реализовать выполнение задачи Async из runnable

В документации указано, что execute () должен быть вызван из потока пользовательского интерфейса. Но, поскольку я обновляю изображения каждые несколько секунд, я использую Runnable. И в этом я определяю операции, которые должны выполняться. Запуск (execute ()) ASyncTask является одним из них. Но, поскольку ASyncTask не должен вызываться ни от чего, кроме потока пользовательского интерфейса, как […]

Android – получение текущего вращения матрицы

Мне нужно уметь устанавливать вращение матрицы, а не добавлять к ней. Я считаю, что единственный способ установить вращение – это знать текущее вращение матрицы. Примечание: matrix.setRotate() не будет работать, потому что матрица должна сохранить свою информацию.

Intereting Posts