Mike
Саня
Я знаю где валится но не знаю почесу
Саня
Почему*
Aleksandr
да, неправ
но суть в том, что оболочка сяоми убивает такие объекты сразу после того, как юзер покидает активность/фрагмент
я лечил это насильной записью нужного в бандл из onSaveInstanceState и доставал из него в onRestoreInstanceState
Mike
Олександр
Mike
Aleksandr
я с таким крашем сталкивался именно на Сяоми просто
на других девайсах не было краша, связанного с этим
Stepan
Саня
Так это только на ксиоми такое? Попробую на эмуляторе запустить
Aleksandr
кстати, а что за кейс был?
Aleksandr
ну, как ты этот краш получил
Aleksandr
мб я не то советую даже
Anonymous
Сейчас сброшу сам код
Anonymous
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(layout.activity_main);
final Intent intent = new Intent(this, Main2Activity.class);
btnOpen = findViewById(R.id.btnOpen);
listdat = findViewById(R.id.listdat);
Intent getdataintend = getIntent();
String name = getdataintend.getStringExtra(keyName);
String sername = getdataintend.getStringExtra(keySename);
list.add(new Person(name, sername));
adapter = new AdapterData(list, this);
btnOpen.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
listdat.setAdapter(adapter);
}
});
Anonymous
Валится как я понял в list.add(...)
Aleksandr
не вижу инициализации листа, в который ты добавляешь)
Anonymous
public class MainActivity extends AppCompatActivity {
Button btnOpen;
ListView listdat;
static final String keyName = "keyName";
static final String keySename = "keySename";
public AdapterData adapter;
ArrayList<Person> list;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(layout.activity_main);
final Intent intent = new Intent(this, Main2Activity.class);
btnOpen = findViewById(R.id.btnOpen);
listdat = findViewById(R.id.listdat);
Intent getdataintend = getIntent();
String name = getdataintend.getStringExtra(keyName);
String sername = getdataintend.getStringExtra(keySename);
list.add(new Person(name, sername));
adapter = new AdapterData(list, this);
btnOpen.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
listdat.setAdapter(adapter);
}
});
}
}
Aleksandr
ну как я и говорил)
Mike
Anonymous
Вот весь код
Aleksandr
но да, пользуйся pastebin.com или gist.github.com
Ontoshgo
Aleksandr
чтобы показывать код
Anonymous
Понял
Anonymous
Изучать начал с андроид, до этого на C# rjlbk
Anonymous
кодил
Anonymous
Aleksandr
Вот весь код
создай лист для начала, перед тем, как добавлять в него что-то
list = new ArrayList<>();
Nikita
народ а можно ли вручную изменять позицию в viewPager?
Anonymous
Лист создан в другом классе
Anonymous
Nikita
Ontoshgo
Aleksandr
нет, не создан
Anonymous
Понял
Mike
можешь на javanese.online читать уроки и по ходу дела решать задачи
Anonymous
Himars
Кто нибудь получал в логах при работе с MediaPlayer
"trunked because larger than dumpsize"?
Не получается на одном девайсе проиграть Live stream. Хотя на других девайсах работает.
Heleg
В размере live stream есть видео, качество которого больше, чем размер экрана этого девайса == максимальный видео буфер. Используй ExoPlayer всегда.
Amir
Внутри LinearLayout есть Recyclerview. При прокручивании небольшие лаги замечаю. Картинок нет, в адаптере тяжелой логики нет. На других экранах без списков все норм. Кто нибудь сталкивался?
Mike
Ivansuper
Можно попробовать записать трейсинг и посмотреть время выполнения функций
Ivansuper
Там же можно увидеть куда что идет
sergeich
Amir
Amir
Сергій
Сергій
Укажи ширину и высоту для ректа
Сергій
Например 10x10
Mike
но же должен быть match parent небось?
Сергій
Mike
😱
Vladimir
Нарооод!!! Как решить пробему: при выполнении инструкции в точке останова (см. скрин. 1) часть данных из тела ответа (response.body()) в перменную response... переносятся, а часть - нет (скр. 2,3)
Vladimir
Vladimir
Vladimir
Ivansuper
Anonymous
Как в ListView можно передать значение?
Сергій
Если шейп будет меньше по размеру чем вью, он под её размеры корректно перерисуется
Vladimir
Mike
Vladimir
Vladimir
Mike
Himars
Dmitry
Товарищи, подскажите пожалуйста, когда у меня видео по webview идет и потом вдруг инет пропадает, то видео обрывается, как мне вот этот момент поймать? Хочу просто при потери связи с инетом показывать соответствующее окошко с переподключением
Vladimir
тогда подождём телепатов
Телепатирую.
На скринах 2 и 3 имеется такая странность: все json-объекты из массива "fields" в секции sellerPage/seller/realtyObject (последний из них помечен на скрине 2 верхней синенькой полоской) переносятся в структуру, показанную на скрине 3 в полном объёме, а из секции sellerPage/seller/main/gen (нижняя синяя полоска) не переносятся вообще.
Vladislav
Как обстоят дела с Flutter?)
Какие крупные проекты используют его?
Сергій
Сергій
да
Vladimir
Саня
Vladimir