android-activity- все статьи тега ➜ страница 2


переключение действий без анимации

как я могу правильно использовать флаг намерениях FLAG_ACTIVITY_NO_ANIMATION в файле AndroidManifest? Я полагаю, моя проблема банальна, но я не могу найти хороший пример или решение. <intent-filter> <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" /> </intent-filter> однако комплиатор не сообщает об ошибке, но data не правильно. Я просто хочу отключить анимацию в случае переключения между действиями. Я могу использовать getWindow().setWindowAnimatio ...

Почему эта строка xmlns: android="http://schemas.android.com/apk/res/android" должен быть первым в макете xml файл?

зачем эта строка нужна в xml-файле макета? xmlns:android="http://schemas.android.com/apk/res/android" ...

Как закрыть активность и вернуться к предыдущей активности в android

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

Ява.ленг.IllegalStateException: фрагмент не прикреплен к действию

Я редко получаю эту ошибку при вызове API. java.lang.IllegalStateException: Fragment not attached to Activity Я попытался положить код внутрь isAdded() метод, чтобы проверить, добавлен ли фрагмент в настоящее время к его активности, но все же я редко получаю эту ошибку. Я не понимаю, почему я все еще получаю эту ошибку. Как я могу это предотвратить? его ошибка отображения на линии - cameraInfo.setId(getResources().getString(R.string.camera_id)); Ниже приведен пример вызова api, который я ...

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

Я хочу знать, вернется ли пользователь на главный экран, если он выйдет из текущей деятельности. ...

Как передать значения из одного действия в предыдущее действие

как передать значение с одного экрана на предыдущий экран? рассмотрим этот случай: у меня есть два вида деятельности. Первый экран имеет один TextView и кнопка, и второе действие имеет один EditText и кнопки. Если я нажму первую кнопку, то он должен перейти ко второй деятельности, и здесь пользователь должен ввести что-то в текстовом поле. Если он нажимает кнопку со второго экрана, то значения из текстового поля должны перейти к первому действию и что должно отображаться в первом действии Tex ...

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

с новой библиотекой дизайна есть несколько новых макетов, которые сильно изменяют поведение панели инструментов, если разработчик этого хочет. Поскольку разные фрагменты имеют разное поведение и цели, например фрагмент галереи со свернутой панелью инструментов, показывающей важную фотографию, или фрагмент без scrollview, который просто не нуждается в appbarlayout для скрытия панели инструментов, наличие одной панели инструментов в действии может оказаться трудным. Так что с этим, я должен перем ...

Как я могу добавить анимацию к завершению действия()

Я использую overridePendingTransition для того, когда моя деятельность создается, и это отлично работает, я вижу, что fade in отлично работает, но когда я пытаюсь анимировать финиш на активности, он все еще делает слайд по умолчанию справа налево. Я сначала попытался определить анимацию out, когда я начинаю работу следующим образом: Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.V ...

Как открыть второе действие по нажатию кнопки в android-приложении

Я учусь создавать приложения для Android и мне нужна конкретная помощь. Кажется, я не могу понять, какие биты кода шаблона я должен изменить, а какие биты статичны. на планировка папка у меня ACTIVITY_MAIN.XML, который читает <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="hori ...

Как вывести действие на передний план (в верхней части стека)?

В Android я определил пример активности. когда мое приложение было запущено, экземпляр этого A-Activity был создан, скажем, это A. Когда пользователь нажал кнопку в A, был создан еще один экземпляр B-Activity, B. Теперь стек задач B-A, С B в верхней части. Затем пользователь нажал кнопку на B, другой экземпляр C-Activity, и C был создан. Теперь стек задач C-B-A, С C в верхней части. теперь, когда пользователь нажимает кнопку на C, Я хочу, чтобы приложение вывело A на передний план, т. е. сдел ...

Разница между расширением LifecycleActivity,Activity,ActionbarActivity & AppCompactActivity?

В Android какова основная разница между расширением Lifecycler Activity, Activity, ActionBarActivity & AppCompactActivity? Как эти классы отличаются друг от друга с точки зрения использования? ...

Как нажать кнопку Назад в android программно?

в моем приложении у меня есть функция выхода из системы. Если пользователь нажимает кнопку "Выход" больше. Теперь я выхожу из моего приложения, нажав кнопку Назад. Но я хочу, чтобы мне нужно было выйти автоматически (т. е. программно) так же, как и функциональность кнопки "Назад". Я знаю, что вызов finish () сделает функциональность. Но дело в том, что он переходит к предыдущей деятельности. ...

Запуск активности из фрагмента

у меня есть 2 фрагмента с на обоих фрагментах кнопки. Когда я нажимаю кнопку, Я хотел бы начать новую деятельность. Но я не могу заставить его работать. ошибка, которую я получаю:ошибка здесь: несоответствие типа: не удается преобразовать из mFragmentFavorite в Fragment что я делаю неправильно? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class MyFragmentPagerAdapter e ...

Отправка массивов с намерением.putExtra

у меня есть массив целых чисел в действии A: int array[] = {1,2,3}; и я хочу отправить эту переменную в действие B, поэтому я создаю новое намерение и использую метод putExtra: Intent i = new Intent(A.this, B.class); i.putExtra("numbers", array); startActivity(i); в упражнении B я получаю информацию: Bundle extras = getIntent().getExtras(); int arrayB = extras.getInt("numbers"); но это на самом деле не отправка массива, я просто получаю значение '0' на arrayB. Я искал некоторые примеры, ...

Служба Android Останавливается, Когда Приложение Закрыто

Я запускаю службу из моей основной деятельности Android следующим образом: final Context context = base.getApplicationContext(); final Intent intent = new Intent(context, MyService.class); startService(intent); когда я закрываю страницу активности, проводя ее из списка последних приложений, служба перестает работать и перезапускается через некоторое время. Я не могу использовать постоянные службы с уведомлениями из-за моих требований к приложению. Как я могу заставить службу не перезагружатьс ...

Запуск активности внутри onReceive BroadcastReceiver

Я хочу начать деятельность в моем onReceive() метод. package com.splashscreenactivity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsMessage; import android.widget.Toast; public class SMSReceiver extends BroadcastReceiver { public static String trigger_message = ""; @Override public void onReceive(Context context, Intent intent) { // ---get the SMS message pas ...

Использование ResultReceiver в Android

в принципе, я хотел бы установить обратный вызов активности от IntentService. Мой вопрос очень похож на тот, на который ответил Здесь: Restful API service однако в коде ответа код действия рассматривается как реализация ResultReceiver. Если я чего-то не хватает, ResultReceiver на самом деле является классом, поэтому он не может выполнить эту реализацию. Итак, по существу, я спрашиваю, каков был бы правильный способ подключения ResultReceiver к этой службе. Я путаюсь с понятиями обработчика ...

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

согласно моим исследованиям, существует значительная разница в концепции backstack и как они существуют: деятельность:: когда activity расположенный на backstack of activities пользователь можно вернуться к предыдущему действию, просто нажав back кнопка. Activity может существовать самостоятельно. фрагмент:: когда fragment помещается в действие, которое мы должны запросить экземпляр, который будет сохранен путем вызова addToBackstack() во время fragment transaction. Fragment должен жить вн ...

Сделать динамическое название - андроид

Я хотел бы получить имя текущего Activity чтобы быть отправлены вместе в URI в качестве HttpRequest. Есть ли способ сделать это, не обращаясь конкретно к Activity? Я знаю, что могу сделать myActivity.class.toString() но это менее эффективный способ жесткого кодирования "myActivity", так как я делаю статическую ссылку на мой Activity. Есть более общий способ сделать это, используя что-то вроде 'этого' (который, кстати, не работает здесь, потому что он возвращает больше информации, чем то, что же ...

Остановка и запуск музыки при входящих вызовах

я реализовал действие, которое воспроизводит медиа с URL-адреса в android для того, чтобы добавить функцию паузы, когда входящий вызов является входящим я создал приемник, который устанавливает переменную, когда вызов идет. Действие считывает эту переменную, а затем приостанавливает музыку в своем методе onPause() и сбрасывает, когда вызов выполнен, и действие возобновляет музыку в своем методе onResume () Это прекрасно работает, пока деятельность имеет фокус. Если я уйду ... вернуться на гла ...