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

Удержание соединения 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, […]

Android: ручка приложения сбой и запуск определенного действия

У меня есть приложение, и если приложение вылетает в определенном действии, оно перезапускается в одной из промежуточных родительских действий. Это проблема для меня, так как у меня есть некоторая введенная информация пользователя, которая потеряна после сбоя. Есть ли способ заставить приложение начать с экрана запуска после перезапуска после сбоя? Благодарю.

Как начать программный проект программно с помощью Android Intent?

Один способ начать тест, adb shell am instrument -w com.google.vishal.test/android.test.InstrumentationTestRunner Я хочу начать с Android-кода (с намерением) например, adb shell am start -n com.google.android.contacts/.ContactsActivity Мы можем работать с использованием Android, следуя методу: – Intent intent = new Intent(com.google.android.contacts, ContactsActivity.class); startActivity(intent); Но, как запустить adb shell am instrument -w com.google.vishal.test/android.test.InstrumentationTestRunner По намерениям Android? Заранее спасибо за […]

Как решить, из какой деятельности мы пришли?

Привет, старый спорт! По сути, у меня есть 3 действия следующим образом: -Активность A -Активация B -Активность C В деятельности AI создают намерение перейти к действию C: Intent intent=new Intent(getActivity(),C.class); startActivity(intent); В деятельности BI создают намерение пойти на активность C тоже: Intent intent=new Intent(getActivity(),C.class); startActivity(intent); В деятельности CI я собираюсь сделать что-то другое, если это […]

Почему я не могу передавать данные через Intent?

Я пытаюсь получить введенные данные из активности. С моего главного экрана я начинаю такую ​​деятельность: Intent myIntent = new Intent(this, ContactInfo.class); startActivityForResult(myIntent, AppState.ACTIVITY_CONTACT_INFO); В этой операции, когда пользователь нажимает кнопку «Сохранить», я запускаю следующее: Intent intent = new Intent(); TextView tvName = (TextView) findViewById(R.id.txtContactName); intent.putExtra("Name", tvName.getText()); if (getParent() == null) { setResult(Activity.RESULT_OK, intent); } else […]

FLAG_ACTIVITY_CLEAR_TOP и onActivityResult

У меня есть несколько действий, которые управляют соединением ( B => C => D ). Если это соединение выпадет, все они должны очиститься и вернуть результат обратно в A , в зависимости от причины ( RESULT_USER_TERMINATED, RESULT_LOW_SIGNAL, RESULT_UNKOWN и т. Д.). В ИИ есть Intent intent = new Intent(this, B.class); startActivityForResult(intent, REQUEST_EXIT_STATUS); В B & […]

Привести активность к фронту, как luncher, сделать

У меня был Global FloatButton, когда он нажал, он должен запустить Activity A (уже запущен). Я попробую: Intent intent = new Intent(ApplicationContext,A.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) ApplicationContext.startActivity(intent); Он работает с активностью, открытой очень медленно, и отставание 3 или более. Но когда я нажимаю значок своего приложения в luncher, он быстро открывается. Почему и как Luncher может это сделать?