From 14d2b4923cd668698d4711ee2823cfd4fba0baec Mon Sep 17 00:00:00 2001
From: hyb1996 <946994919@qq.com>
Date: Tue, 11 Jul 2017 12:12:54 +0800
Subject: [PATCH] add: discard record
---
app/src/main/java/com/stardust/scriptdroid/Pref.java | 2 +-
.../floatingwindow/menu/content/RecordNavigatorContent.java | 1 +
app/src/main/res/layout/floating_window_record.xml | 4 ++--
app/src/main/res/values/strings.xml | 1 +
4 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/com/stardust/scriptdroid/Pref.java b/app/src/main/java/com/stardust/scriptdroid/Pref.java
index 07f848d8..39802750 100644
--- a/app/src/main/java/com/stardust/scriptdroid/Pref.java
+++ b/app/src/main/java/com/stardust/scriptdroid/Pref.java
@@ -99,7 +99,7 @@ public class Pref {
}
private static String getString(int id) {
- return App.getResString(id);
+ return App.getApp().getString(id);
}
public static int getMaxTextLengthForCodeCompletion() {
diff --git a/app/src/main/java/com/stardust/scriptdroid/external/floatingwindow/menu/content/RecordNavigatorContent.java b/app/src/main/java/com/stardust/scriptdroid/external/floatingwindow/menu/content/RecordNavigatorContent.java
index 3a12d667..5f67a444 100644
--- a/app/src/main/java/com/stardust/scriptdroid/external/floatingwindow/menu/content/RecordNavigatorContent.java
+++ b/app/src/main/java/com/stardust/scriptdroid/external/floatingwindow/menu/content/RecordNavigatorContent.java
@@ -153,6 +153,7 @@ public class RecordNavigatorContent implements NavigatorContent, Recorder.OnStat
private void setState(int state) {
mStopRecord.setVisibility(state == Recorder.STATE_STOPPED ? View.GONE : View.VISIBLE);
+ mDiscardRecord.setVisibility(state == Recorder.STATE_STOPPED ? View.GONE : View.VISIBLE);
mStartOrPauseRecordIcon.setImageResource(state == Recorder.STATE_RECORDING ? R.drawable.ic_pause_white_24dp : R.drawable.ic_play_arrow_white_48dp);
//我知道这样写代码会被打 但我懒...
mStartOrPauseRecordText.setText(state == Recorder.STATE_RECORDING ? R.string.text_pause_record :
diff --git a/app/src/main/res/layout/floating_window_record.xml b/app/src/main/res/layout/floating_window_record.xml
index 8399258c..08243531 100644
--- a/app/src/main/res/layout/floating_window_record.xml
+++ b/app/src/main/res/layout/floating_window_record.xml
@@ -168,12 +168,12 @@
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_marginRight="8dp"
- android:src="@drawable/discard"/>
+ android:src="@drawable/ic_close_white_24dp"/>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 0847fbc5..bded5bcb 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -206,6 +206,7 @@
延迟多少秒后开始循环
格式错误
打开无障碍服务
+ 放弃录制
- 无