Вопросы с тегом «android-activity»

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


9
Как передать посылочный объект, содержащий список объектов?
Я создал Parcelableобъект ниже, мой объект содержит Listиз Products. В моем конструкторе, как мне обработать повторное создание моего Parcelableдля List? Я проверил все доступные методы из посылки и все, что доступно, есть readArrayList(ClassLoader). Я не уверен, что это лучший подход, ваш совет действительно будет оценен. public class Outfits implements Parcelable …

12
Как открыть второе действие при нажатии кнопки в приложении для Android
Я учусь создавать приложения для Android, и мне нужна конкретная помощь. Я не могу понять, какие части кода шаблона мне нужно изменить, а какие - статичны. В папке LAYOUT у меня есть файл 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="horizontal"> <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/main_buttons_photos" …

19
Как предотвратить загрузку активности дважды при нажатии кнопки
Я пытаюсь предотвратить загрузку активности дважды, если я дважды нажимаю кнопку сразу после первого щелчка. У меня есть действие, которое загружается при нажатии кнопки, например myButton.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { //Load another activity } }); Теперь, поскольку загружаемое действие имеет сетевые вызовы, загрузка занимает немного времени (MVC). …

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

9
Как отслеживать изменения предпочтений в PreferenceFragment?
Как описано здесь , я создаю подкласс PreferenceFragment и отображаю его внутри Activity. В этом документе объясняется, как здесь отслеживать изменения предпочтений , но только если вы создаете подкласс PreferenceActivity. Поскольку я этого не делаю, как мне отслеживать изменения предпочтений? Я пробовал реализовать OnSharedPreferenceChangeListener в моем PreferenceFragment, но он, похоже, …

29
Как программно выйти из Android-приложения?
Я уверен, что этот вопрос задавали много раз, потому что я несколько раз читал. Мой клиент хочет, чтобы я поместил в его приложение кнопку, по которой пользователи могут щелкнуть и выйти. Я прочитал это и обнаружил, что звонок finish()сделает это. Но финиш - это только закрытие текущего бега, верно? У …

5
onActivityResult () вызывается преждевременно
Я запускаю Activity(потомок PreferenceActivity) из моей рабочей активности следующим образом: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 1458) loadInfo(); } void showSettingsDialog() { startActivityForResult(new Intent().setClass(this, MyConfigure.class), 1458); } MyConfigureclass НЕ имеет setResult()вызовов. Фактически, у MyConfigureкласса нет никакого кода, кроме того, OnCreate()где …

5
Программное закрытие активности Android
Какая операция в рамках действия эквивалентна уходу от экрана. Например, когда вы нажимаете кнопку «Назад», действие исчезает из поля зрения. Как это можно вызвать изнутри действия, чтобы оно закрылось.


4
Запустить приложение Android без основного действия и запустить службу при запуске приложения
В моем приложении есть следующий сценарий. В моем приложении нет пользовательского интерфейса; вместо этого есть служба, которая запускается при загрузке и будет работать постоянно. Как я могу настроить свой файл манифеста без основного действия? Могу ли я запустить приложение без активности? И при запуске моего приложения моя служба должна запуститься. …

4
Как добавить один разделитель разделов для навигационного ящика в Android?
У меня есть панель навигации, подобная этому изображению. Я хочу добавить разделитель разделов (например, линию, разделяющую Нептун). Это кажется простым, но я не могу найти в сети ничего полезного в моем случае. Вот моя MainActivity: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; …

9
Как вывести активность на передний план (на вершину стека)?
В Android я определил действие ExampleActivity. Когда мое приложение было запущено, был создан, скажем так, экземпляр этого A-Activity A. Когда пользователь нажимал кнопку A, был создан другой экземпляр B-Activity, B. Теперь стек задач - BA, с B наверху. Затем пользователь нажал кнопку на B, еще один экземпляр C-Activity, и был …

7
Начать действие с фрагмента
У меня есть 2 фрагмента с кнопкой на обоих фрагментах. Когда я нажимаю кнопку, я хочу начать новое действие. Но я не могу заставить его работать. Ошибка, которую я получаю: ОШИБКА здесь: Несоответствие типов: невозможно преобразовать из mFragmentFavorite в Fragment Что я делаю не так? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; …

4
Android - Конструктор действий против onCreate
Я понимаю, что у Android Activitiesесть определенные жизненные циклы, которые onCreateследует переопределить и использовать для инициализации, но что именно происходит в конструкторе? Есть ли случаи, когда вы могли / должны также переопределить Activityконструктор, или вы никогда не должны его трогать? Я предполагаю, что конструктор никогда не следует использовать, потому что …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.