Size: a a a

Android Developers

2020 February 29

I

Ilya in Android Developers
С back нет проблем. Мне нужно, чтобы старый фрагмент сохранял стейт при возвращении на него
источник

VU

Vadim Uzbekov in Android Developers
Ilya
С back нет проблем. Мне нужно, чтобы старый фрагмент сохранял стейт при возвращении на него
setRetainInstance(true) в onCreate фрагмента
источник

I

Ilya in Android Developers
Vadim Uzbekov
setRetainInstance(true) в onCreate фрагмента
Так, получается нужно оба фрагмента хранить в адаптере пейджера?
источник

ES

Elron Smith in Android Developers
При открытии клавиатуры активити не делает resize, текст по центру установлен, добавил в манифест android:windowSoftInputMode="adjustResize". Почему не ресайзится активити ?
источник

VU

Vadim Uzbekov in Android Developers
Ilya
Так, получается нужно оба фрагмента хранить в адаптере пейджера?
Да, это нормально, что пейджер больше одного фрагмента хранит
источник

I

Ilya in Android Developers
Vadim Uzbekov
Да, это нормально, что пейджер больше одного фрагмента хранит
Просто у меня из-за этого как раз костыли возникли. Типа при повороте экрана же ещё надо их возвращать в поля класса, ибо адаптер пересоздаётся
источник

VU

Vadim Uzbekov in Android Developers
Elron Smith
При открытии клавиатуры активити не делает resize, текст по центру установлен, добавил в манифест android:windowSoftInputMode="adjustResize". Почему не ресайзится активити ?
Это вообще непредсказуемая вещь, зависит даже от версии андроида и самого устройства
источник

ES

Elron Smith in Android Developers
Vadim Uzbekov
Это вообще непредсказуемая вещь, зависит даже от версии андроида и самого устройства
проверял на android 5 и 9
источник

VU

Vadim Uzbekov in Android Developers
yura yura
в основной поток без Async
Оно просто упадет (NetworkOnMainThreadException)
источник

I

Ilya in Android Developers
Вот такой адаптер получился. Проще не сделать?
источник

VU

Vadim Uzbekov in Android Developers
Elron Smith
проверял на android 5 и 9
Я решил в таком случае вручную проверять наличие клавиатуры на экране и вручную поднимать/опускать нужные view
источник

VU

Vadim Uzbekov in Android Developers
Ilya
Вот такой адаптер получился. Проще не сделать?
Засунь фрагменты в список, зачем хардкодить
источник

I

Ilya in Android Developers
Так со списком ещё сложнее будет же
источник

I

Ilya in Android Developers
Мне же надо напрямую с этими фрагментами работать в некоторых местах
источник

I

Ilya in Android Developers
Это похоже не на адаптер, а на огромный костыль)
источник

КА

Ксения Андреевна... in Android Developers
Всем привет 🤚Нужна помощь. Пробую сделать FileObserver. Сервис стартует, но события никакие не приходят. Разрешение на чтение есть.

public class MyService extends Service {
public MyService() {
}

public static FileObserver observer;

@Override
public int onStartCommand(Intent intent, int flags, int startId) {

   final String pathToWatch = android.os.Environment.getExternalStorageDirectory().toString() + "/DCIM/Camera/";
   File file = new File(pathToWatch);
   Log.i("MyService", "My Service Started and trying to watch " + pathToWatch);

   observer = new FileObserver(file,FileObserver.ALL_EVENTS) {
       @Override
       public void onEvent(int event, String file) {
           Log.i("MyService", "File created");
       }
   };
   observer.startWatching();
   return Service.START_STICKY;
}

@Override
public void onCreate() {
   super.onCreate();
}

@Override
public IBinder onBind(Intent intent) {
   //TODO for communication return IBinder implementation
   return null;
}
источник

AD

Adel Dolgov in Android Developers
Всем доброго времени суток. Такая проблема :
Имеется экран, внутри могут добавляться от 1й до 4х карточек BottomSheet, внутри карточек могут происходить различные механизмы, отчет времени, например.

Как правильнее реализовать это? Как я понимаю, должны быть Modal Bottom Sheet, но с поведением как у Persistent
источник

DD

Damir Dobrev in Android Developers
Вопрос к тем, кто вживлял Inapp Billing, это дело тестится на неподписанной дебажной сборке?
источник

A

Antony in Android Developers
Damir Dobrev
Вопрос к тем, кто вживлял Inapp Billing, это дело тестится на неподписанной дебажной сборке?
Да
источник

DD

Damir Dobrev in Android Developers
Окей, спасибо
источник