trydev, если пошли вопросы про какие-то множители, значит топик с dp/sp вам непонятен.
У нас обычно рисуют светлую/тёмную тему для телефона/планшета в портрете/альбоме. Верстка должна тянуться (match_parent/wrap_content), все размеры, которые фиксированы, должны быть в dp.
Если нужна прямо другая раскладка компонентов, то layout-sw800dp-tvdpi, как вам уже ответили.
SimpleName, это так не работает. В бд у тебя лежат строки. Читаешь ты свой объект( GalleryGridObject doc = ds.getValue(GalleryGridObject.class);)
Падает у тебя с ошибкой com.google.firebase.database.DatabaseException: Can't convert object of type java.lang.String to type com.example.asus.socialmap.GalleryGridObject
Очевидно, что ты ошибся.
SimpleName, ну и? убери их оттуда. Это должен быть единственный FrameLayout, в котором лежит только CardView. Показываться/скрываться они должны одновременно.
ywitodenasuby, фрагменты. Асинктаски это прошлый век, их так использовать опасно и неправильно. Если это сеть, можно взять retrofit или прямо okhttp. И не забывать отменить запрос при уходе активити с экрана.
У нас обычно рисуют светлую/тёмную тему для телефона/планшета в портрете/альбоме. Верстка должна тянуться (match_parent/wrap_content), все размеры, которые фиксированы, должны быть в dp.
Если нужна прямо другая раскладка компонентов, то layout-sw800dp-tvdpi, как вам уже ответили.