android: DesndantFocusability = "AfterDescendants" изменить макет (кажется прокручивается) - PullRequest
0 голосов
/ 11 декабря 2018

Я изменил свой макет с:

        android:descendantFocusability="blockDescendants"

на

        android:descendantFocusability="afterDescendants"

следующим образом:

  <android.support.v4.widget.NestedScrollView
      android:id="@+id/scroll_view"
      android:layout_width="match_parent"
      android:layout_height="0dp"
      android:layout_weight="1"
      android:fillViewport="true">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:descendantFocusability="blockDescendants"
        android:orientation="vertical">

на это:

  <android.support.v4.widget.NestedScrollView
      android:id="@+id/scroll_view"
      android:layout_width="match_parent"
      android:layout_height="0dp"
      android:layout_weight="1"
      android:fillViewport="true">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:descendantFocusability="afterDescendants"
        android:orientation="vertical">

и кажется, что расположение изменилось.

* Тень смелее, и кажется, что высота выше

* ширина стала шире

enter image description here

Почему это произошло?

Как правильно это исправить?высота, л Как я могу быть точным?

...