Merge pull request #37 from ca1e/master

优化界面
pull/38/head
kunfei 5 years ago committed by GitHub
commit dcea5b22ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      app/src/main/java/io/legado/app/ui/widget/page/delegate/HorizontalPageDelegate.kt
  2. 2
      app/src/main/res/drawable/ic_divider.xml
  3. 1
      app/src/main/res/layout/activity_main.xml
  4. 2
      app/src/main/res/layout/fragment_my_config.xml
  5. 3
      app/src/main/res/layout/view_book_page.xml
  6. 5
      app/src/main/res/layout/view_read_menu.xml

@ -3,6 +3,7 @@ package io.legado.app.ui.widget.page.delegate
import android.view.MotionEvent
import io.legado.app.ui.widget.page.PageView
import io.legado.app.utils.screenshot
import io.legado.app.utils.snackbar
import kotlin.math.abs
abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageView) {
@ -22,6 +23,7 @@ abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageVie
//如果上一页不存在
if (!hasPrev()) {
noNext = true
pageView.snackbar("没有上一页")
return true
}
//上一页截图
@ -30,6 +32,7 @@ abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageVie
//如果不存在表示没有下一页了
if (!hasNext()) {
noNext = true
pageView.snackbar("没有下一页")
return true
}
//下一页截图

@ -2,5 +2,5 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size android:height="1px" />
<solid android:color="@color/divider" />
<solid android:color="@color/bg_divider_line" />
</shape>

@ -6,6 +6,7 @@
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation_view"
android:paddingBottom="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:elevation="6dp"

@ -10,7 +10,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:attachToActivity="false"
app:title="我的" />
app:title="@string/my" />
<LinearLayout
android:id="@+id/pre_fragment"

@ -10,6 +10,7 @@
<LinearLayout
android:id="@+id/top_bar"
android:paddingTop="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
@ -30,6 +31,7 @@
<io.legado.app.ui.widget.page.ContentTextView
android:id="@+id/content_text_view"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
@ -37,6 +39,7 @@
<LinearLayout
android:id="@+id/bottom_bar"
android:paddingBottom="15dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">

@ -148,7 +148,7 @@
<!--底部设置栏-->
<FrameLayout
android:layout_width="match_parent"
android:layout_height="100dp">
android:layout_height="120dp">
<View
android:id="@+id/vw_bg"
@ -212,7 +212,8 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:paddingBottom="15dp"
android:layout_height="65dp"
android:baselineAligned="false"
android:orientation="horizontal">

Loading…
Cancel
Save