mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 10:46:53 -04:00
Change alpha on swiping tab
This commit is contained in:
parent
857173a98e
commit
ee77d61518
@ -29,6 +29,7 @@ import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.content.res.Configuration;
|
||||
import android.graphics.Canvas;
|
||||
import android.graphics.Color;
|
||||
import android.media.AudioManager;
|
||||
import android.net.Uri;
|
||||
@ -238,6 +239,12 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
|
||||
return makeMovementFlags(0, ItemTouchHelper.UP | ItemTouchHelper.DOWN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChildDraw(Canvas c, RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, float dX, float dY, int actionState, boolean isCurrentlyActive) {
|
||||
super.onChildDraw(c, recyclerView, viewHolder, dX, dY, actionState, isCurrentlyActive);
|
||||
viewHolder.itemView.setAlpha(1 - Math.abs(dY) / viewHolder.itemView.getMeasuredHeight());
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target) {
|
||||
return false;
|
||||
@ -1096,7 +1103,6 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
|
||||
isBookmark = false;
|
||||
}
|
||||
popBookmarkSnackbar(isBookmark);
|
||||
supportInvalidateOptionsMenu();
|
||||
presenter.loadCurrentZimBookmarksUrl();
|
||||
}
|
||||
|
||||
@ -1439,7 +1445,6 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
|
||||
super.onPrepareOptionsMenu(menu);
|
||||
toggleActionItemsConfig();
|
||||
this.menu = menu;
|
||||
refreshBookmarkSymbol();
|
||||
|
||||
if (getCurrentWebView().getUrl() == null ||
|
||||
getCurrentWebView().getUrl().equals(HOME_URL)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user