Как я могу остановить анимацию .. это мой код 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 […]
Я пишу приложение с «онлайн-режимом», то есть данные загружаются, анализируются и вставляются в базу данных 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 стал длинноногим с этим диалоговым окном, отображающим каждый раз, когда я открываю эмулятор, где я могу найти обновление? Что мне делать ? Предупреждение, показывающее проблему с графическим драйвером.
Я использую AlertDialog с 2 кнопками (один положительный, один отрицательный). Я установил обработчик для тех кнопок, которые не упоминают об увольнении. Действительно после нажатия, я не хочу, чтобы диалог закрывался. Однако кажется, что, как только мы нажимаем на положительную / отрицательную кнопку на AlertDialog, она всегда закрывается. Есть ли способ предотвратить закрытие диалогового окна после […]
Мы все знаем, что нажатие кнопки «Назад» на устройстве не убивает приложение, оно просто завершает (уничтожает) активность, выполняемую на переднем плане. Ну, я столкнулся с некоторым кодом, который помогает мне захватить сигнал кнопки «Назад», чтобы я не мог выйти из приложения. Единственный способ выйти из него в таких случаях – нажать домашний ключ. Теперь эта […]
Я пытаюсь создать AlertDialog, который открывается, когда элемент щелкнет в моем списке. Однако конструктор AlertDialog требует контекста, но «это» не будет работать, потому что он указывает на анонимную функцию. Я попробовал «getApplicationContext ()» и «getBaseContext ()», но приложение аварийно завершает работу. Есть идеи? // Open stored preferences page SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); // Load […]
В документации указано, что execute () должен быть вызван из потока пользовательского интерфейса. Но, поскольку я обновляю изображения каждые несколько секунд, я использую Runnable. И в этом я определяю операции, которые должны выполняться. Запуск (execute ()) ASyncTask является одним из них. Но, поскольку ASyncTask не должен вызываться ни от чего, кроме потока пользовательского интерфейса, как […]
Мне нужно уметь устанавливать вращение матрицы, а не добавлять к ней. Я считаю, что единственный способ установить вращение – это знать текущее вращение матрицы. Примечание: matrix.setRotate() не будет работать, потому что матрица должна сохранить свою информацию.