Fix captcha view not being scrollable when using portrait orientation

dev
k1rakishou 6 years ago
parent 2820d23ff7
commit 055de6c4bd
  1. 3
      Clover/app/src/main/java/org/floens/chan/ui/captcha/v2/CaptchaNoJsLayoutV2.java
  2. 15
      Clover/app/src/main/res/layout/layout_captcha_nojs_v2.xml

@ -32,6 +32,7 @@ import android.util.AttributeSet;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.GridView;
import android.widget.ScrollView;
import android.widget.Toast;
import org.floens.chan.R;
@ -55,7 +56,7 @@ public class CaptchaNoJsLayoutV2 extends FrameLayout
private AppCompatButton useOldCaptchaButton;
private AppCompatButton reloadCaptchaButton;
private ConstraintLayout buttonsHolder;
private ConstraintLayout background;
private ScrollView background;
private CaptchaNoJsV2Adapter adapter;
private CaptchaNoJsPresenterV2 presenter;

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/captcha_layout_v2_background"
@ -8,7 +8,7 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<android.support.v7.widget.AppCompatTextView
@ -25,6 +25,10 @@
android:textSize="18sp"
tools:text="Select all images with something" />
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<org.floens.chan.ui.view.WrappingGridView
android:id="@+id/captcha_layout_v2_images_grid"
android:layout_width="match_parent"
@ -32,11 +36,14 @@
android:gravity="center"
android:stretchMode="columnWidth" />
</android.support.v4.widget.NestedScrollView>
<android.support.constraint.ConstraintLayout
android:id="@+id/captcha_layout_v2_buttons_holder"
android:layout_width="match_parent"
android:layout_height="64dp"
android:background="@color/accent">
android:background="@color/accent"
tools:layout_editor_absoluteY="40dp">
<android.support.v7.widget.AppCompatButton
android:id="@+id/captcha_layout_v2_use_old_captcha_button"
@ -90,4 +97,4 @@
</LinearLayout>
</android.support.constraint.ConstraintLayout>
</ScrollView>
Loading…
Cancel
Save