mirror of
http://gitea.winboll.cc/Studio/WinBoLL.git
synced 2026-06-29 03:59:52 +08:00
移除LogView控件并修复AboutView在Android 16上的Inflate崩溃
- 移除主窗口 activity_main.xml 底部 LogView 面板,清理 MainActivity.java 中相关字段与 onResume 调用,修复 NPE 崩溃 - MyAppTheme 补充 aboutViewBackgroundColor/aboutViewTextColor/aboutViewTitleColor/aboutViewDividerColor 属性定义,修复 AboutActivity 在 Android 16 上的 UnsupportedOperationException 崩溃
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
#Created by .winboll/winboll_app_build.gradle
|
||||
#Thu Jun 04 17:48:23 HKT 2026
|
||||
#Thu Jun 04 18:00:38 HKT 2026
|
||||
stageCount=27
|
||||
libraryProject=
|
||||
baseVersion=15.11
|
||||
publishVersion=15.11.26
|
||||
buildCount=43
|
||||
buildCount=46
|
||||
baseBetaVersion=15.11.27
|
||||
|
||||
@@ -20,7 +20,7 @@ import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.appcompat.widget.Toolbar;
|
||||
import cc.winboll.studio.gitsion.R;
|
||||
import cc.winboll.studio.libappbase.LogUtils;
|
||||
import cc.winboll.studio.libappbase.LogView;
|
||||
|
||||
import cc.winboll.studio.libappbase.ToastUtils;
|
||||
|
||||
/**
|
||||
@@ -33,7 +33,7 @@ public final class MainActivity extends AppCompatActivity {
|
||||
|
||||
//原有控件
|
||||
private Toolbar mToolbar;
|
||||
private LogView mLogView;
|
||||
|
||||
private Switch mSwitchService;
|
||||
|
||||
//新增
|
||||
@@ -81,7 +81,7 @@ public final class MainActivity extends AppCompatActivity {
|
||||
private void initView() {
|
||||
//原有
|
||||
mToolbar = findViewById(R.id.toolbar);
|
||||
mLogView = findViewById(R.id.logview);
|
||||
|
||||
mSwitchService = findViewById(R.id.switch_service);
|
||||
|
||||
//新增
|
||||
@@ -366,10 +366,6 @@ public final class MainActivity extends AppCompatActivity {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onResume() {
|
||||
super.onResume();
|
||||
mLogView.start();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -180,19 +180,5 @@
|
||||
|
||||
</ScrollView>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="200dp"
|
||||
android:orientation="vertical"
|
||||
android:id="@+id/container_log_show"
|
||||
android:background="@drawable/border_gray">
|
||||
|
||||
<cc.winboll.studio.libappbase.LogView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:id="@+id/logview"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
@@ -17,6 +17,10 @@
|
||||
<item name="activityBackgroundColor">?attr/mainWindowBackgroundColor</item>
|
||||
<item name="activityTextColor">?attr/mainWindowTextColor</item>
|
||||
<item name="debugTextColor">@color/debugTextColor</item>
|
||||
<item name="aboutViewBackgroundColor">?attr/mainWindowBackgroundColor</item>
|
||||
<item name="aboutViewTextColor">?attr/mainWindowTextColor</item>
|
||||
<item name="aboutViewTitleColor">?attr/mainWindowTextColor</item>
|
||||
<item name="aboutViewDividerColor">?attr/mainWindowDarkTextColor</item>
|
||||
</style>
|
||||
|
||||
<style name="DebugActivityTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
||||
|
||||
Reference in New Issue
Block a user