Запитання з тегом «android-activity»

Питання про створення та керування видами діяльності в Android. У додатках для Android активність - це компонент, який надає користувальницький інтерфейс, що дозволяє користувачеві щось робити. Прості приклади: наберіть телефон, сфотографуйте, надішліть електронний лист або перегляньте карту.

6
Як передати значення від однієї діяльності до попередньої
Як передати значення з одного екрана на попередній екран? Розглянемо цей випадок: у мене є дві діяльності. На першому екрані є одна TextViewі кнопка, а в другому - одна EditTextта кнопка. Якщо я натискаю першу кнопку, то вона повинна перейти до другої активності, і тут користувач повинен ввести щось у …

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" /> …

9
Як передати об'єкт, що розширюється, який містить список об’єктів?
Я створив Parcelableоб’єкт нижче, мій об’єкт містить Listпродукти. Як в моєму конструкторі я можу впоратися із тим, щоб відновити своє Parcelableдля List? Я перевірив усі методи, доступні для посилки, і все, що є, є readArrayList(ClassLoader). Я не впевнений, що це найкращий підхід, ваші поради дійсно будуть вдячні. public class Outfits …

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

3
Розмітка координатора за допомогою панелі інструментів у фрагментах або діяльності
У новій бібліотеці дизайну є кілька нових макетів, які значно змінюють поведінку панелі інструментів, якщо розробник цього бажає. Оскільки різні фрагменти мають різну поведінку та цілі, наприклад, фрагмент галереї зі згортається панеллю інструментів, що показує важливу фотографію, або фрагмент без перегляду прокрутки, який просто не потребує appbarlayout для приховування панелі …

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

8
Як слухати зміни переваг у PreferenceFragment?
Як описано тут , я підкласую PreferenceFragment і відображаю його всередині Activity. У цьому документі описується , як прослуховувати зміни переваг тут , але тільки якщо ви створюєте підклас PreferenceActivity. Оскільки я цього не роблю, як мені прослухати зміни переваг? Я спробував реалізувати OnSharedPreferenceChangeListener у своєму PreferenceFragment, але це, здається, …

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); } MyConfigureклас НЕ має setResult()дзвінків. Насправді MyConfigureклас не має коду, окрім випадків, OnCreate()коли він …

5
Закриття діяльності Android програмно
Яка еквівалентна операція в рамках дії для відходу від екрана. Як і при натисканні кнопки "Назад", активність виходить з поля зору. Як це можна викликати зсередини діяльності, щоб вона закрилася сама.


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

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

4
Запустіть програму Android без основної активності та запустіть службу при запуску програми
У моєму додатку є такий сценарій. У моєму додатку немає інтерфейсу користувача; натомість існує Служба, яка запускається при завантаженні та буде постійно працювати. Як я можу налаштувати свій файл маніфесту без основної діяльності? Чи можу я запустити свою програму без будь-якої активності? І після запуску мого додатка моя служба повинна …

4
Як додати один розділювач розділів для шухляди навігації в Android?
У мене є шухляда для навігації, як це зображення. Я хочу додати розділювач розділів (як рядок, що розділяє Нептун). Це здається простим, але я не можу знайти в Інтернеті нічого, що було б корисно для мого випадку. Ось моя основна діяльність: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.