mirror of
https://github.com/setube/ogame-vue-ts.git
synced 2026-05-12 07:55:11 +08:00
feat: 支持Android端数据导出与分享
引入@capacitor/filesystem与@capacitor/share,实现Android端通过原生文件系统导出数据并调用系统分享面板。新增colors.xml并调整MainActivity,设置状态栏与导航栏颜色,提升原生端显示一致性。
This commit is contained in:
@@ -1,5 +1,18 @@
|
||||
package games.wenzi.ogame;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.view.Window;
|
||||
import androidx.core.content.ContextCompat;
|
||||
import com.getcapacitor.BridgeActivity;
|
||||
|
||||
public class MainActivity extends BridgeActivity {}
|
||||
public class MainActivity extends BridgeActivity {
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
// 设置状态栏颜色,防止 Capacitor 强制透明
|
||||
Window window = getWindow();
|
||||
window.setStatusBarColor(ContextCompat.getColor(this, R.color.status_bar_color));
|
||||
window.setNavigationBarColor(ContextCompat.getColor(this, R.color.status_bar_color));
|
||||
}
|
||||
}
|
||||
|
||||
4
android/app/src/main/res/values/colors.xml
Normal file
4
android/app/src/main/res/values/colors.xml
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<color name="status_bar_color">#1a1a2e</color>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user