В Api Api Android [b] Пример (Pre-API 35 поведение): [/b] https://www.youtube.com/shorts/bi6d3lwqiye написано. Видимый.[code]@Override public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); edgeToEdge(); setWindowInsetsAnimationCallback(); }
private void setWindowInsetsAnimationCallback() { final Rect initialPadding = new Rect( bottomFrameLayout.getPaddingLeft(), bottomFrameLayout.getPaddingTop(), bottomFrameLayout.getPaddingRight(), bottomFrameLayout.getPaddingBottom() );
WindowInsetsAnimationCompat.Callback cb = new WindowInsetsAnimationCompat.Callback( WindowInsetsAnimationCompat.Callback.DISPATCH_MODE_STOP) {
@Override public WindowInsetsCompat onProgress(WindowInsetsCompat insets, List animations) { int bottom = insets.getInsets(WindowInsetsCompat.Type.ime()).bottom + insets.getInsets(WindowInsetsCompat.Type.systemBars()).bottom;
private void edgeToEdge() { final Rect initialPadding = new Rect( bottomFrameLayout.getPaddingLeft(), bottomFrameLayout.getPaddingTop(), bottomFrameLayout.getPaddingRight(), bottomFrameLayout.getPaddingBottom() );
scrollview не автоматически прокрутки, чтобы держать курсор видимым, когда клавиатура появляется
Регулирующая прокладка. /> [b] видео о проблеме: [/b] https://youtube.com/shorts/du3fg2c91js?feature=shareобразно Изменение размера и прокрутки-в Комрур-надежным образом?>