pull/32/head
kunfei 5 years ago
parent 1d61c72515
commit 58f664f3f4
  1. 7
      app/src/main/java/io/legado/app/ui/replacerule/ReplaceEditDialog.kt
  2. 24
      app/src/main/res/layout/dialog_replace_edit.xml
  3. 1
      app/src/main/res/values/strings.xml

@ -55,7 +55,12 @@ class ReplaceEditDialog : DialogFragment(),
}
private fun upReplaceView(replaceRule: ReplaceRule) {
et_name.setText(replaceRule.name)
et_group.setText(replaceRule.group)
et_replace_rule.setText(replaceRule.pattern)
cb_use_regex.isChecked = replaceRule.isRegex
et_replace_to.setText(replaceRule.replacement)
et_scope.setText(replaceRule.scope)
}
}

@ -24,13 +24,25 @@
android:padding="10dp">
<io.legado.app.lib.theme.view.ATETextInputLayout
android:id="@+id/til_replace_summary"
android:id="@+id/til_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/replace_rule_summary">
<io.legado.app.lib.theme.view.ATEEditText
android:id="@+id/tie_replace_summary"
android:id="@+id/et_name"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.lib.theme.view.ATETextInputLayout>
<io.legado.app.lib.theme.view.ATETextInputLayout
android:id="@+id/til_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/group">
<io.legado.app.lib.theme.view.ATEEditText
android:id="@+id/et_group"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.lib.theme.view.ATETextInputLayout>
@ -42,7 +54,7 @@
android:hint="@string/replace_rule">
<io.legado.app.lib.theme.view.ATEEditText
android:id="@+id/tie_replace_rule"
android:id="@+id/et_replace_rule"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.lib.theme.view.ATETextInputLayout>
@ -60,19 +72,19 @@
android:hint="@string/replace_to">
<io.legado.app.lib.theme.view.ATEEditText
android:id="@+id/tie_replace_to"
android:id="@+id/et_replace_to"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.lib.theme.view.ATETextInputLayout>
<io.legado.app.lib.theme.view.ATETextInputLayout
android:id="@+id/til_use_to"
android:id="@+id/til_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/use_to">
<io.legado.app.lib.theme.view.ATEEditText
android:id="@+id/tie_use_to"
android:id="@+id/et_scope"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</io.legado.app.lib.theme.view.ATETextInputLayout>

@ -495,5 +495,6 @@
<string name="group_edit">编辑分组</string>
<string name="add_group">添加分组</string>
<string name="add_replace_rule">新建替换</string>
<string name="group">分组</string>
</resources>

Loading…
Cancel
Save