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

Вставить контакт в Android с помощью ContactsContract

Я пытаюсь добавить новый контакт с контактами Android 2.2 напрямую. //this code doesn't work ContentValues cv=new ContentValues(); cv.put(ContactsContract.Contacts.DISPLAY_NAME, "TESTEST"); Uri u= getContentResolver().insert(ContactsContract.Contacts.CONTENT_URI, cv); Дает мне ошибку «Совокупные контакты создаются автоматически». Что я делаю не так? Это вызывает дополнительную контактную форму Android: //this code works but it's not ideal Intent i = new Intent(Intent.ACTION_INSERT_OR_EDIT); i.setType(Contacts.CONTENT_ITEM_TYPE); i.putExtra(Insert.NAME, […]

Конфигурация HAXM в студии Android

Я попытался запустить приложение Android для Android от GitHub. Я думаю, что есть проблема с моей конфигурацией HAXM. Когда я запускаю приложение, я вижу эти ошибки: HAXM is not working and emulator runs in emulation mode emulator The memory needed by this AVD exceeds the max specified in your HAXM configuration. emulator: AVD RAM size […]

Как начать работу с Android AppWidget?

Такой код хорошо работает. Intent configIntent = new Intent (context, WidgetConfigActivity.class); configIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId); PendingIntent pIntent = PendingIntent.getActivity(context, 0, configIntent, PendingIntent.FLAG_UPDATE_CURRENT); remoteView.setOnClickPendingIntent(R.id.btn, pIntent); Но я хочу скрыть эту кнопку до того, как появится активность, поэтому я собираюсь отправить намерение самому виджету, выполнить скрытие компонентов в onReceive() а затем начать работу. Проблема в том, что я не […]

Как определить, является ли активность последней активностью в стеке

Я открываю ссылку в своем приложении и один раз назад нажата. Я хочу показать HomePage, чтобы сохранить пользователя еще некоторое время. Я пытался добиться этого, но не смог этого сделать. Я получаю активность homeLauncher как свою вершину, так и baseActivity. DeepLink Tap> Открыть желаемую активность> пользователь нажмет кнопку назад> Проверить, не было ли его последнее […]

Название активности Android vs ActionBar Title

В чем разница между названием активности и заголовком панели действий. Оба, похоже, занимают одну и ту же область Однако название активности задается с использованием getActivity().setTitle("abc") И название панели действий getActivity().getActionBar().setTitle("abc")

Вызов метода активности изнутри фрагмента

Я пытаюсь вызвать метод в действии с экрана фрагмента. У меня есть метод myMethod (), который находится в активности под названием MyActivity; У меня есть фрагмент под названием Screen1Fragment. Я хотел бы вызвать MyActivity.myMethod () из Screen1Fragment, но я не уверен, как это сделать. Раньше Screen1Fragment был активным, поэтому я расширил MyActivity, чтобы я мог […]

Как правильно начать работу с PostExecute в Android?

У меня есть AsyncTask, который заполняет собственный список с помощью проанализированных данных из Интернета. В PostExecute я заполняю этот список и готов его перенести в новое действие. Я делаю это так: @Override protected void onPostExecute(List<VideoDataDescription> result) { super.onPostExecute(result); MainActivity.progressDialog.dismiss(); context.startActivity(new Intent(context, ResultsQueryActivity.class)); } Где контекст private Context context; В LogCat после выполнения этого кода я […]

Слайд-анимация активности с переопределениемPendingTransition имеет странный эффект

Я создаю анимацию для отображения, когда пользователь переходит к определенному действию. В принципе, эта активность скользит вверх, чтобы ее можно было показывать, и слайды закрываются. Я использую overridePendingTransition, чтобы сделать эту анимацию. Но на слайде есть уродливый эффект. Это можно увидеть на снимке экрана: Посмотрите на этот серый прямоугольник, показанный на закрытии активности. Почему это […]

SINGLE_TOP | CLEAR_TOP, похоже, работает 95% времени. Почему 5%?

У меня есть законченное приложение с нетривиальной структурой деятельности. Существуют уведомления о нажатиях, связанные с этим приложением, и выбор записи уведомления должен вызывать конкретную активность независимо от того, является ли приложение приоритетным / фоновым / неактивным. Если приложение неактивно, я смог успешно запустить приложение и автоматически перейти к соответствующей части. Однако, когда приложение активно, у […]

Android Intents: запуск активности с использованием имени класса из другого приложения, имеющего тот же sharedUserId

Все мои приложения имеют одинаковый sharedUserId. Я хотел бы начать класс другого приложения, используя класс моего текущего приложения. Я хочу использовать дополнительные намерения, но я не хочу использовать URL намерений. Я также предпочел бы не менять AndroidManifest приложения моей целевой активности.