Small behavior improvement

pull/210/head
M66B 2 years ago
parent f4bb9ee2b2
commit 4caf7ae438

@ -246,13 +246,13 @@ public class FragmentDialogFolder extends FragmentDialogBase {
adapter.search(query, result, new AdapterFolder.ISearchResult() {
@Override
public void onFound(int pos, boolean hasNext) {
ibNext.setEnabled(hasNext);
ibNext.setVisibility(hasNext ? View.VISIBLE : View.INVISIBLE);
llm.scrollToPositionWithOffset(pos, 0);
}
@Override
public void onNotFound() {
ibNext.setEnabled(false);
ibNext.setVisibility(View.INVISIBLE);
}
});
}
@ -269,7 +269,7 @@ public class FragmentDialogFolder extends FragmentDialogBase {
}
});
ibNext.setEnabled(false);
ibNext.setVisibility(View.INVISIBLE);
ibNext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
@ -278,13 +278,13 @@ public class FragmentDialogFolder extends FragmentDialogBase {
adapter.search(query, result, new AdapterFolder.ISearchResult() {
@Override
public void onFound(int pos, boolean hasNext) {
ibNext.setEnabled(hasNext);
ibNext.setVisibility(hasNext ? View.VISIBLE : View.INVISIBLE);
llm.scrollToPositionWithOffset(pos, 0);
}
@Override
public void onNotFound() {
ibNext.setEnabled(false);
ibNext.setVisibility(View.INVISIBLE);
}
});
}

@ -155,5 +155,5 @@
android:id="@+id/grpReady"
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="etSearch,ibNext,rvFolder" />
app:constraint_referenced_ids="etSearch,rvFolder" />
</androidx.constraintlayout.widget.ConstraintLayout>
Loading…
Cancel
Save