kunfei 3 gadi atpakaļ
vecāks
revīzija
b3097f1022

+ 17 - 0
app/src/main/java/io/legado/app/ui/dict/rule/DictRuleActivity.kt

@@ -0,0 +1,17 @@
+package io.legado.app.ui.dict.rule
+
+import android.os.Bundle
+import androidx.activity.viewModels
+import io.legado.app.base.VMBaseActivity
+import io.legado.app.databinding.ActivityDictRuleBinding
+import io.legado.app.utils.viewbindingdelegate.viewBinding
+
+class DictRuleActivity : VMBaseActivity<ActivityDictRuleBinding, DictRuleViewModel>() {
+
+    override val viewModel by viewModels<DictRuleViewModel>()
+    override val binding by viewBinding(ActivityDictRuleBinding::inflate)
+
+    override fun onActivityCreated(savedInstanceState: Bundle?) {
+
+    }
+}

+ 6 - 0
app/src/main/java/io/legado/app/ui/dict/rule/DictRuleViewModel.kt

@@ -0,0 +1,6 @@
+package io.legado.app.ui.dict.rule
+
+import android.app.Application
+import io.legado.app.base.BaseViewModel
+
+class DictRuleViewModel(application: Application) : BaseViewModel(application)

+ 36 - 0
app/src/main/res/layout/activity_dict_rule.xml

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical"
+    tools:context=".ui.replace.ReplaceRuleActivity">
+
+    <io.legado.app.ui.widget.TitleBar
+        android:id="@+id/title_bar"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        app:contentInsetStartWithNavigation="0dp"
+        app:contentLayout="@layout/view_search"
+        app:title="@string/dict_rule" />
+
+    <FrameLayout
+        android:layout_width="match_parent"
+        android:layout_height="0dp"
+        android:layout_weight="1">
+
+        <io.legado.app.ui.widget.recycler.scroller.FastScrollRecyclerView
+            android:id="@+id/recycler_view"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"
+            tools:ignore="SpeakableTextPresentCheck" />
+
+    </FrameLayout>
+
+    <io.legado.app.ui.widget.SelectActionBar
+        android:id="@+id/select_action_bar"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content" />
+
+</LinearLayout>

+ 1 - 0
app/src/main/res/values-es-rES/strings.xml

@@ -1072,4 +1072,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values-ja-rJP/strings.xml

@@ -1075,4 +1075,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values-pt-rBR/strings.xml

@@ -1075,4 +1075,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values-zh-rHK/strings.xml

@@ -1072,4 +1072,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values-zh-rTW/strings.xml

@@ -1074,4 +1074,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values-zh/strings.xml

@@ -1074,4 +1074,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">列表</string>
     <string name="source_tab_list">列表</string>
+    <string name="dict_rule">字典规则</string>
 </resources>
 </resources>

+ 1 - 0
app/src/main/res/values/strings.xml

@@ -1075,4 +1075,5 @@
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data">清除 WebView 数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="clear_webview_data_summary">清除内置浏览器所有数据</string>
     <string name="source_tab_list">List</string>
     <string name="source_tab_list">List</string>
+    <string name="dict_rule">Dict rule</string>
 </resources>
 </resources>