diff --git a/FCL/src/main/java/com/tungsten/fcl/activity/MainActivity.java b/FCL/src/main/java/com/tungsten/fcl/activity/MainActivity.java index 2b894de6..f61cc2d3 100644 --- a/FCL/src/main/java/com/tungsten/fcl/activity/MainActivity.java +++ b/FCL/src/main/java/com/tungsten/fcl/activity/MainActivity.java @@ -85,6 +85,7 @@ public class MainActivity extends FCLActivity implements FCLMenuView.OnSelectLis private FCLImageView icon; private FCLTextView versionName; private FCLTextView versionHint; + private FCLButton back; private FCLButton launch; private ObjectProperty currentAccount; @@ -164,12 +165,14 @@ public class MainActivity extends FCLActivity implements FCLMenuView.OnSelectLis icon = findViewById(R.id.icon); versionName = findViewById(R.id.version_name); versionHint = findViewById(R.id.version_hint); + back = findViewById(R.id.back); launch = findViewById(R.id.launch); account.setOnClickListener(this); version.setOnClickListener(this); + back.setOnClickListener(this); launch.setOnClickListener(this); - launch.setOnLongClickListener(view ->{ - startActivity(new Intent(MainActivity.this,ShellActivity.class)); + launch.setOnLongClickListener(view -> { + startActivity(new Intent(MainActivity.this, ShellActivity.class)); return true; }); @@ -298,6 +301,11 @@ public class MainActivity extends FCLActivity implements FCLMenuView.OnSelectLis titleView.setTextWithAnim(getString(R.string.version)); uiManager.switchUI(uiManager.getVersionUI()); } + if (view == back) { + if (uiManager != null) { + uiManager.onBackPressed(); + } + } if (view == launch) { Versions.launch(this, Profiles.getSelectedProfile()); } diff --git a/FCL/src/main/res/layout/activity_main.xml b/FCL/src/main/res/layout/activity_main.xml index 5dbac496..866e34e8 100644 --- a/FCL/src/main/res/layout/activity_main.xml +++ b/FCL/src/main/res/layout/activity_main.xml @@ -233,9 +233,18 @@ android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="1"/> + + 检查资源文件完整性 资源文件的索引文件损坏。 + 返回 取消 下载 导出 diff --git a/FCL/src/main/res/values/strings.xml b/FCL/src/main/res/values/strings.xml index b6629de3..85181fa0 100644 --- a/FCL/src/main/res/values/strings.xml +++ b/FCL/src/main/res/values/strings.xml @@ -104,6 +104,7 @@ Validating assets integrity Index files of downloaded assets were corrupted. + Back Cancel Download Export