Pārlūkot izejas kodu

1.添加跳转查看训练日报功能

王鹏鹏 2 gadi atpakaļ
vecāks
revīzija
ecab26171a

+ 4 - 1
webview/src/main/java/com/yingyangfly/webview/WebviewActivity.kt

@@ -9,6 +9,7 @@ import android.util.Log
 import android.webkit.*
 import com.alibaba.android.arouter.facade.annotation.Route
 import com.yingyangfly.baselib.base.BaseActivity
+import com.yingyangfly.baselib.ext.setOnSingleClickListener
 import com.yingyangfly.baselib.router.RouterUrlCommon
 import com.yingyangfly.webview.databinding.ActivityWebviewBinding
 
@@ -98,7 +99,9 @@ class WebviewActivity : BaseActivity<ActivityWebviewBinding>() {
     }
 
     override fun initListener() {
-
+        binding.layoutHead.setOnSingleClickListener {
+            finish()
+        }
     }
 
     override fun initData() {

+ 3 - 3
webview/src/main/res/layout/activity_webview.xml

@@ -18,12 +18,12 @@
 
         <LinearLayout
             android:id="@+id/layoutHead"
-            style="@style/back_home_layout"
+            style="@style/back_layout"
             tools:ignore="MissingConstraints">
 
-            <androidx.appcompat.widget.AppCompatImageView style="@style/back_home_image" />
+            <androidx.appcompat.widget.AppCompatImageView style="@style/back_image" />
 
-            <androidx.appcompat.widget.AppCompatTextView style="@style/back_home_text" />
+            <androidx.appcompat.widget.AppCompatTextView style="@style/back_text" />
         </LinearLayout>
 
     </FrameLayout>

BIN
webview/src/main/res/mipmap-xxhdpi/icon_back.png


+ 3 - 0
webview/src/main/res/values/strings.xml

@@ -0,0 +1,3 @@
+<resources xmlns:tools="http://schemas.android.com/tools">
+    <string name="back_pager" tools:ignore="ResourceName">返回</string>
+</resources>

+ 18 - 1
webview/src/main/res/values/styles.xml

@@ -43,7 +43,7 @@
         <item name="layout_constraintBottom_toBottomOf">parent</item>
     </style>
 
-    <style name="back_home_layout" tools:ignore="ResourceName">
+    <style name="back_layout" tools:ignore="ResourceName">
         <item name="android:layout_width">@dimen/divider_195px</item>
         <item name="android:layout_height">wrap_content</item>
         <item name="android:orientation">horizontal</item>
@@ -51,6 +51,23 @@
         <item name="layout_constraintTop_toTopOf">parent</item>
     </style>
 
+    <style name="back_image" tools:ignore="ResourceName">
+        <item name="android:layout_width">@dimen/divider_43px</item>
+        <item name="android:layout_height">@dimen/divider_43px</item>
+        <item name="android:layout_marginStart">@dimen/divider_65px</item>
+        <item name="android:layout_marginTop">@dimen/divider_30px</item>
+        <item name="android:background">@mipmap/icon_back</item>
+    </style>
+
+    <style name="back_text" parent="layout_properties_self_adaption" tools:ignore="ResourceName">
+        <item name="android:layout_marginStart">@dimen/divider_14px</item>
+        <item name="android:layout_marginTop">@dimen/divider_38px</item>
+        <item name="android:textSize">@dimen/divider_28px</item>
+        <item name="android:textStyle">bold</item>
+        <item name="android:textColor">@android:color/white</item>
+        <item name="android:text">@string/back_pager</item>
+    </style>
+
 
 
 </resources>