Articles of андроидальная активность

Android – динамически заданные настройки

Я пытаюсь передать идентификатор моей новой деятельности по созданию. Очевидным решением является использование «Intent.putExtra (name, value);». Но поскольку намерение создается только при щелчке, все мои кнопки имеют одинаковые дополнения Intent (обычно null). Есть ли способ инициализировать их из цикла? for ( int i = 0; i< IDList.size() ; i++) { //Get Information from ID btnDetails.setOnClickListener(new […]

Как сохранить поля формы деятельности при переключении на другую деятельность и вернуться

У меня есть две активности MainActivity и AddressActivity . В MainActivity у меня есть три вида editText и один TextView. На TextView я установил onclick, который запускает другой Activity AddressActivity. В AddressActivity я получаю адрес с карты google. Получив адрес от пользователя, я устанавливаю этот адрес в TextView в MainActivity Теперь проблема в том, что […]

При переключении между действиями отображается белый экран

Когда я перехожу от одного действия к другому, белый экран отображается в течение 2 секунд. Я использую этот код: Intent intent = new Intent(this, SecondActivity.class); startActivity(intent); Как я могу решить эту проблему?

Android – getIntent (). GetStringExtra () возвращает null

Я onPause() и onResume() в своем приложении, как onResume() ниже: protected void onPause() { super.onPause(); String receiver = phoneNoField.getText().toString(); String message = messageBody.getText().toString(); getIntent().putExtra(MESSAGE_RECEIVER, receiver); getIntent().putExtra(MESSAGE_BODY, message); Log.d(TAG, receiver + " " + message); } protected void onResume() { super.onResume(); String receiver = getIntent().getStringExtra(MESSAGE_RECEIVER); String message = getIntent().getStringExtra(MESSAGE_BODY); if(receiver != null) phoneNoField.setText(receiver); if(message != null) […]

Несколько действий, конкурирующих с одним намерением

У меня вопрос интервью ….. Как указать, какую активность следует запускать из неявного намерения, когда есть несколько действий, конкурирующих за выполнение намерения, без вмешательства пользователя. Мой ответ на этот вопрос заключается в том, чтобы использовать надлежащий фильтр намерений в каждом действии, но он просто звучит неправильно. Заранее спасибо!

Какие флаги для Android намерены использовать

У меня есть приложение, которое получает широковещательную передачу от AlarmManager . После этого он начинает прозрачную Activity ( AlarmAlertDialogActivity ), которая затем показывает AlertDialog . При нажатии на отмену на AlertDialog результат finish() . Поскольку AlarmAlertDialogActivity не запускается из другого Activity а широковещательного приемника, он запускается с Intent.FLAG_ACTIVITY_NEW_TASK Это означает, что активность будет запущена в […]

Удержание соединения Bluetooth с помощью нескольких действий

Я создаю Android-приложение, которое общается с платой Arduino через bluetooth, у меня есть код Bluetooth в своем классе под названием BlueComms. Для подключения к устройству я использую следующий метод: public boolean connectDevice() { CheckBt(); BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address); Log.d(TAG, "Connecting to … " + device); mBluetoothAdapter.cancelDiscovery(); try { btSocket = device.createRfcommSocketToServiceRecord(MY_UUID); btSocket.connect(); outStream = btSocket.getOutputStream(); […]

Как получить новый Intent extra, когда деятельность будет перенесена на передний план?

Когда вы используете pendingIntent для запуска активности, и активность уже активна в фоновом режиме, я не могу получить дополнительные возможности нового намерения. GetIntent возвращает намерение, которое запустило активность, но в этом случае Android просто вернет его обратно и вызовет onResume. Я хочу иметь возможность получать новые дополнения для обновления активности. Как мне это сделать?

Android – активность приложения

У меня есть то, что кажется простым вопросом, но для меня жизнь не может понять это … У меня есть основное действие, которое отображает логотип компании, по сути, заставки. Я хочу, чтобы это отображалось в течение 2 секунд или около того и исчезало до фактического основного действия приложения. Я пытался реализовать использование сна, но это […]

Какой способ начать новую деятельность лучше?

В моем процессе обучения в Android Development я столкнулся с двумя разными способами запуска новой активности. И теперь я начинаю удивляться. Они оба отлично работают. Тем не менее, я хочу знать, лучше ли использовать один из вариантов и почему? Мой первый пример (и тот, который мне так нравится больше всего): Intent intent = new Intent(this, […]

Intereting Posts
Асинхронная задача .. не может вызвать executeOnExecutor () Невозможно использовать Fragment.setRetainInstance () в качестве замены для Activity.onRetainNonConfigurationInstance () Android Volley – странная ошибка с кодом HTTP 401- java.io.IOException: не обнаружены проблемы аутентификации Как добавить детей к дочерним элементам, используя jsoup document Анимация не начинается до обновления пользовательского интерфейса или события касания Учебники или введение для написания простого языка сценариев? Как масштабировать спрайты в libgdx в соответствии с разрешениями экрана? Добавить http: // www. В тексте, если нет Exist Android – попытка вызвать виртуальный метод 'void android.support.v4.app.Fragment.setMenuVisibility (boolean)' для ссылки на нулевой объект Шифрование файлов с помощью AES на Android Развернуть Android View как полноэкранный режим Почему я бы никогда не использовал параметр BitPapgeable BitmapFactory? Невозможно создать обработчик внутри потока, который не вызвал Looper.prepare () в CountDownTimer Разработка клиента обмена сообщениями Instance Messaging + Server для Android Как перезапустить службу в android для вызова службы oncreate снова