[app] Fix crash
This commit is contained in:
parent
2d92fd7f98
commit
08e373304d
|
|
@ -74,7 +74,7 @@ import io.noties.markwon.utils.NoCopySpannableFactory;
|
||||||
import rikka.recyclerview.RecyclerViewKt;
|
import rikka.recyclerview.RecyclerViewKt;
|
||||||
import rikka.widget.borderview.BorderNestedScrollView;
|
import rikka.widget.borderview.BorderNestedScrollView;
|
||||||
import rikka.widget.borderview.BorderRecyclerView;
|
import rikka.widget.borderview.BorderRecyclerView;
|
||||||
import rikka.widget.borderview.BorderViewDelegate;
|
import rikka.widget.borderview.BorderView;
|
||||||
|
|
||||||
public class RepoItemActivity extends BaseActivity {
|
public class RepoItemActivity extends BaseActivity {
|
||||||
ActivityModuleDetailBinding binding;
|
ActivityModuleDetailBinding binding;
|
||||||
|
|
@ -110,15 +110,15 @@ public class RepoItemActivity extends BaseActivity {
|
||||||
binding.viewPager.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
|
binding.viewPager.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
|
||||||
@Override
|
@Override
|
||||||
public void onPageSelected(int position) {
|
public void onPageSelected(int position) {
|
||||||
BorderViewDelegate delegate;
|
BorderView borderView;
|
||||||
if (position == 0) {
|
if (position == 0) {
|
||||||
BorderNestedScrollView borderNestedScrollView = findViewById(R.id.scrollView);
|
borderView = findViewById(R.id.scrollView);
|
||||||
delegate = borderNestedScrollView.getBorderViewDelegate();
|
|
||||||
} else {
|
} else {
|
||||||
BorderRecyclerView borderRecyclerView = findViewById(R.id.recyclerView);
|
borderView = findViewById(R.id.recyclerView);
|
||||||
delegate = borderRecyclerView.getBorderViewDelegate();
|
}
|
||||||
|
if (borderView != null) {
|
||||||
|
binding.appBar.setRaised(!borderView.getBorderViewDelegate().isShowingTopBorder());
|
||||||
}
|
}
|
||||||
binding.appBar.setRaised(!delegate.isShowingTopBorder());
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
int[] titles = new int[]{R.string.module_readme, R.string.module_releases, R.string.module_information};
|
int[] titles = new int[]{R.string.module_readme, R.string.module_releases, R.string.module_information};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue