diff --git a/app/src/main/java/com/xypower/mpapp/ChannelActivity.java b/app/src/main/java/com/xypower/mpapp/ChannelActivity.java index 9fb165ca..812a12e8 100644 --- a/app/src/main/java/com/xypower/mpapp/ChannelActivity.java +++ b/app/src/main/java/com/xypower/mpapp/ChannelActivity.java @@ -4,6 +4,7 @@ import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.os.Bundle; +import android.os.Handler; import android.text.TextUtils; import android.view.Menu; import android.view.MenuInflater; @@ -69,6 +70,14 @@ public class ChannelActivity extends AppCompatActivity { int channel = binding.channels.getSelectedItemPosition() + 1; saveChannelParams(channel); MicroPhotoService.updateConfigs(ChannelActivity.this.getApplicationContext()); + Handler handler = new Handler(); + handler.postDelayed(new Runnable() { + @Override + public void run() { + ChannelActivity.this.finish(); + } + }, 200); + } }); diff --git a/app/src/main/res/layout/activity_channel.xml b/app/src/main/res/layout/activity_channel.xml index 45f4db33..449745a6 100644 --- a/app/src/main/res/layout/activity_channel.xml +++ b/app/src/main/res/layout/activity_channel.xml @@ -46,7 +46,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="@dimen/activity_horizontal_margin" android:layout_marginTop="@dimen/activity_vertical_margin" - android:text="@string/btn_save" + android:text="@string/btn_save_close" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0c636520..1fe8f48b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -24,6 +24,7 @@ 左下 OSD Camera Id 保存 + 保存并关闭 确定 取消 通道1