Articles of андроид фрагменты

Можно ли сделать эту анимацию для Android с помощью ViewPager?

Мне нужно сделать 2 экрана с пользовательской анимацией, как описано ниже: Экран 1 Экран 2 —————————– ——————— ——— | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | […]

Что эквивалентно фрагменту Activity.isFinishing ()?

В своей деятельности я часто использую эту идиому: @Override public void onDestroy() { super.onDestroy(); if (isFinishing() != true) return; // do some final cleanup since we're going away for good } Фрагмент имеет метод onDestroy() , но что эквивалентно isFinishing() ? Должен ли я просто проверить getActivity().isFinishing() изнутри getActivity().isFinishing() этого фрагмента? ДОПОЛНИТЕЛЬНО ДОБАВИТЬ: Вот обратные […]

Разница между onResume () и onResumeFragments ()

FragmentActivity.onResume() javadoc: Отправка onResume () в фрагменты. Обратите внимание, что для лучшего взаимодействия со старыми версиями платформы, в момент этого вызова фрагменты, связанные с активностью, не возобновляются. Это означает, что в некоторых случаях предыдущее состояние может быть сохранено, а не разрешать операции фрагментации, которые изменяют состояние. Чтобы правильно взаимодействовать с фрагментами в правильном состоянии, вместо […]

Клавиатура скрывает EditTexts во фрагментах

Edit: Мне нужно использовать клавиатуру, но она скрывает мой EditText , мне нужно ее прокрутить, чтобы клавиатура не скрывала ее. Я использую планшет Samsung. Мой стиль: parent="android:Theme.Holo.NoActionBar.Fullscreen" Поля EditText находятся в прокручиваемом виде, например: Макет фрагмента: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <ScrollView android:layout_height="wrap_content" android:layout_width="match_parent"> <LinearLayout android:layout_height="match_parent" android:layout_marginBottom="20dp" android:layout_width="match_parent" android:orientation="vertical"> <TextView android:layout_height="wrap_content" android:layout_marginTop="20dp" […]

Android: Фрагменты, SQLite и Loaders

Поэтому я пришел к тому, что мне нужно реализовать базу данных SQLite для моего приложения. Следуя «Руководству Busy Coder для Android Development», я создал класс DatabaseHelper, который расширяет SQLiteOpenHelper . Один из моих вариантов использования – запустить запрос к базе данных и отобразить результаты в ListView в Fragment (я использую фрагменты из библиотеки поддержки). Из […]

Кнопка возврата ActionBarActivity не выскочит из задней части

Я использую этот шаблон https://github.com/kanytu/android-material-drawer-template, чтобы испытать material design поэтому я реализовал несколько фрагментов, некоторые из которых имеют веб-просмотры, которых нет. Моя проблема заключается в переключении между фрагментами, которые я могу видеть, когда они успешно добавляются в стопку getFragmentManager().beginTransaction().replace(R.id.container, new FAQ()).addToBackStack("FAQ").commit(); Но когда я нажимаю кнопку «Назад», он просто закрывает приложение. Когда я меняю его […]

Измерение вида в фрагменте

Мне нужно знать ширину и высоту ImageView. Есть ли способ измерить его по фрагменту? В стандартной операции я использую это: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); image.getWidth(); image.getHeight(); } Но где я могу использовать image.getWidth(); И image.getHeight(); В фрагменте?

Android – Как изменить фрагменты в навигационном ящике

Я довольно новичок в программировании на Android, но до сих пор все хорошо. Я прочитал много ответов на этот вопрос, но, похоже, не могу сделать свою работу. В основном, у меня есть MainActivity с ящиком навигации. У меня есть два фрагмента, правильно инициализированные с соответствующим расположением фрагментов xmls. В настоящее время я могу получить свой […]

Извлечение контекста из фрагмента

Я создал класс для извлечения комментариев из JSON-кодировки из файла PHP. Этот класс распространяется от AsyncTask: public class RecuperarComentarisFoto extends AsyncTask<String, String, String>{ @Override protected void onPreExecute() { super.onPreExecute(); pDialog = new ProgressDialog(????); pDialog.setMessage("Creating Product.."); pDialog.setIndeterminate(false); pDialog.setCancelable(true); pDialog.show(); } @Override protected String doInBackground(String… arg0) { // TODO Auto-generated method stub return null; } @Override protected […]

CustomAnimation при вызове popBackStack на FragmentManager

В моей деятельности одним нажатием кнопки я заменяю текущий фрагмент новым фрагментом, используя пользовательскую анимацию, как в этом примере. @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle presses on the action bar items switch (item.getItemId()) { case R.id.action_anomalie: Fragment contentFragment = getFragmentManager().findFragmentById(R.id.content); if(contentFragment instanceof AnomalieListFragment) { getFragmentManager().popBackStack(); return true; } else { FragmentTransaction ft = […]

Intereting Posts
Как установить / получить данные профиля с помощью XMPP с помощью Smack Наложение изображения (на холсте) на VideoView? Как проверить учетные данные, введенные пользователями, с данными в базе данных SQLite Изменение размера окна Android чрезвычайно медленно Правильно ли это начать работу? Android SDK Ошибка при загрузке SDK: Как получить все имена таблиц в базе данных android sqlite? Начать новую активность из класса non Activity Запустить приложение для Android от ссылки браузера Есть ли способ на Android перехватить входящие звонки / SMS-сообщения, чтобы блокировать / разблокировать его? Flurry Agent, вызывающий исключение CalledFromWrongThreadException на Android 2.3.4 Разработка приложений для Android Chat Ошибка выполнения команды 'ant' в Mac OS X 10.9 Mavericks при создании Android с помощью PhoneGap / Cordova ClassCastException: CustomFragment не может быть добавлен в android.app.Fragment / Использование android.support.v4.app.Fragment Какую версию Android я должен разработать?