MTK 10.0 修改解决-设置时间:选择日期界面显示异常(Settings DatePick bug修改)
其实这个是控件越界问题,子控件越界了
diff --git a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/themes.xml b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/themes.xml
old mode 100644
new mode 100755
index b96fd86..02c138d
--- a/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/themes.xml
+++ b/vendor/mediatek/proprietary/packages/apps/MtkSettings/res/values/themes.xml
@@ -28,7 +28,8 @@
<style name="Theme.Settings" parent="Theme.SettingsBase">
<item name="preferenceTheme">@style/PreferenceTheme</item>
<item name="android:clipToPadding">false</item>
- <item name="android:clipChildren">false</item>
+ <!--remove clipChildren for fix DatePickerDialog show extend layout bug-->
+ <!--item name="android:clipChildren">false</item-->
<item name="android:listPreferredItemHeight">72dip</item>
<item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
<item name="android:navigationBarColor">@android:color/transparent</item>

这篇博客主要讨论了一个关于MTK设备在设置时间时遇到的日期选择界面显示异常的问题。问题根源在于子控件越界,通过修改`themes.xml`文件,注释掉`android:clipChildren`属性解决了此bug。修复方法涉及Android应用主题配置和界面渲染的优化。

被折叠的 条评论
为什么被折叠?



