优化界面

pull/37/head
ca1e 5 years ago
parent 884eba851b
commit 08dfe25e2f
  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 android.view.MotionEvent
import io.legado.app.ui.widget.page.PageView import io.legado.app.ui.widget.page.PageView
import io.legado.app.utils.screenshot import io.legado.app.utils.screenshot
import io.legado.app.utils.snackbar
import kotlin.math.abs import kotlin.math.abs
abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageView) { abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageView) {
@ -22,6 +23,7 @@ abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageVie
//如果上一页不存在 //如果上一页不存在
if (!hasPrev()) { if (!hasPrev()) {
noNext = true noNext = true
pageView.snackbar("没有上一页")
return true return true
} }
//上一页截图 //上一页截图
@ -30,6 +32,7 @@ abstract class HorizontalPageDelegate(pageView: PageView) : PageDelegate(pageVie
//如果不存在表示没有下一页了 //如果不存在表示没有下一页了
if (!hasNext()) { if (!hasNext()) {
noNext = true noNext = true
pageView.snackbar("没有下一页")
return true return true
} }
//下一页截图 //下一页截图

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

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

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

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

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

Loading…
Cancel
Save