Size: a a a

Android Developers

2020 May 13

Н

Николай in Android Developers
Yerkebulan Issabekov
почитай про взаимодействие webview и android. Можно сделать так, чтобы JS дергала методы из андроида, к которым ты предоставишь доступ
Спасибо)
А можно ссылку хоть одну о таком взаимодействии. Я с webView раньше никогда не работал, разве что только в учебных целях делал "браузер"
источник

YI

Yerkebulan Issabekov in Android Developers
Николай
Спасибо)
А можно ссылку хоть одну о таком взаимодействии. Я с webView раньше никогда не работал, разве что только в учебных целях делал "браузер"
Да загугли "android @javascriptinterface". Почитай то, что понятнее)
источник

Н

Николай in Android Developers
Yerkebulan Issabekov
Да загугли "android @javascriptinterface". Почитай то, что понятнее)
Как оценишь эту технологию, стоит она того, что бы с ней играться или проще сделать полностью нативное приложение?
источник

QH

Quantum Harmonizer in Android Developers
Николай
Как оценишь эту технологию, стоит она того, что бы с ней играться или проще сделать полностью нативное приложение?
Не стоит. Вебвью — говно полное.
источник

QH

Quantum Harmonizer in Android Developers
Вот Chrome Custom Tabs вроде ещё куда ни шло. (А оно работает без Хрома? Думаю, нет)
источник

SK

Stanislau Karaleuski in Android Developers
Ребята, подскажите пожалуйста. Нужно разместить listView над баннером. Вроде все правильно написал, но лист все равно прижимается к низу экрана…
источник

YI

Yerkebulan Issabekov in Android Developers
Quantum Harmonizer
Не стоит. Вебвью — говно полное.
+++. Всё таки ты открываешь приложение, а не браузер. Сразу видно что не нативное. Круто его использовать при платёжке и когда ссылка на публичную офёрту, правила и тд, которая всегда должна показывать актуальную инфу. ИМХО
источник

QH

Quantum Harmonizer in Android Developers
Yerkebulan Issabekov
+++. Всё таки ты открываешь приложение, а не браузер. Сразу видно что не нативное. Круто его использовать при платёжке и когда ссылка на публичную офёрту, правила и тд, которая всегда должна показывать актуальную инфу. ИМХО
> публичную офёрту, правила и тд
я бы тоже показывал прямо в приложении, скачать и распарсить в Spannable несложно
источник

A

Aleksandr in Android Developers
Stanislau Karaleuski
Ребята, подскажите пожалуйста. Нужно разместить listView над баннером. Вроде все правильно написал, но лист все равно прижимается к низу экрана…
Не используй, пожалуйста, match_parent у детей constraintLayout. Замени на 0dp.
источник

Н

Николай in Android Developers
Quantum Harmonizer
Вот Chrome Custom Tabs вроде ещё куда ни шло. (А оно работает без Хрома? Думаю, нет)
Спасибо) Всегда рад услышать мнение авторитетного разработчика.

А то мне бы сейчас задвинули такое реализовывать...
источник

QH

Quantum Harmonizer in Android Developers
Николай
Спасибо) Всегда рад услышать мнение авторитетного разработчика.

А то мне бы сейчас задвинули такое реализовывать...
лучше всё же смотреть на рациональные доводы, а не на авторитет
источник

AA

Albert Abdullin in Android Developers
Aleksandr
Не используй, пожалуйста, match_parent у детей constraintLayout. Замени на 0dp.
А разве это не одно и тоже? В смысле, при выборе матч пэрэнт сразу ставится 0
источник

A

Aleksandr in Android Developers
Albert Abdullin
А разве это не одно и тоже? В смысле, при выборе матч пэрэнт сразу ставится 0
Нет, конечно. Смотри описанный кейс выше.
источник

ГА

Георгий Авакян... in Android Developers
https://gist.github.com/George0099s/97abf06f087eaa280ec945bf74245e8b

всем привет, хелпаните плз, вообще не понимаю в чем тут проблема, исключение гуглил
источник

NT

Nikita Tipun in Android Developers
Albert Abdullin
А разве это не одно и тоже? В смысле, при выборе матч пэрэнт сразу ставится 0
Match_parent форсит вьюшку занимать все место по родителю, а при ширине/высоте в 0 они высчитываются по констрейнтам
источник

AA

Albert Abdullin in Android Developers
Nikita Tipun
Match_parent форсит вьюшку занимать все место по родителю, а при ширине/высоте в 0 они высчитываются по констрейнтам
Ааа.. у меня просто констрейнт и родители одно и тоже было. Поэтому так в голове и сидит. Спасибо;)
источник

SK

Stanislau Karaleuski in Android Developers
Stanislau Karaleuski
Ребята, подскажите пожалуйста. Нужно разместить listView над баннером. Вроде все правильно написал, но лист все равно прижимается к низу экрана…
В общем заменить на это нужно android:layout_above="@id/adView"
источник

QH

Quantum Harmonizer in Android Developers
Георгий Авакян
https://gist.github.com/George0099s/97abf06f087eaa280ec945bf74245e8b

всем привет, хелпаните плз, вообще не понимаю в чем тут проблема, исключение гуглил
где-то в адаптере что-то плохо
источник

ГА

Георгий Авакян... in Android Developers
Quantum Harmonizer
где-то в адаптере что-то плохо
а что примерно может быть?
источник

КР

Кирилл Романенко... in Android Developers
Всем привет. Подскажите пожалуйста: в onBindViewHolder меняю layoutParams
itemView.layoutParams = LinearLayout.LayoutParams(
   LinearLayout.LayoutParams.WRAP_CONTENT,
   LinearLayout.LayoutParams.WRAP_CONTENT
).also {
   it.height = ...
}


Такой пример я видел на нескольких сайтах, но при этом падает с ошибкой
ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to androidx.recyclerview.widget.RecyclerView$LayoutParams
источник