电话中删除搜索框内的语音图标按钮:
override/vendor/mediatek/proprietary/packages/apps/Dialer/java/com/android/dialer/main/impl/toolbar/res/layout/toolbar_layout.xml
有一个组件是ImageView
android:id="@+id/voice_search_button"
加一个gone就成android:visibility="gone"
所有应用菜单上面的搜索框当菜单下拉后会重叠:
override/vendor/mediatek/proprietary/packages/apps/Launcher3/src/com/android/launcher3/allapps/search/AppsSearchContainerLayout.java
在这个方法里@Override
protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
super.onLayout(changed, left, top, right, bottom);
里面有个offsetTopAndBottom(mContentOverlap);
这个就是设置两者之前的覆盖数值的,源码上写的是48dp,我们改成0就成
offsetTopAndBottom(0);·
相机视频拍的设置里面有个EIS,删除这个菜单:
·override/vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/eis/src/com/mediatek/camera/feature/setting/eis/EIS.java
public void addViewEntry() {
/*/tyd.yantao 20220804 delete EIS preference
mAppUi.addSettingView(mSettingView);
//*/
}
注释掉就行
默认开启EIS :
O版本:
overlay/vendor/mediatek/proprietary/packages/apps/Camera/res/values/strings.xml
<string name="pref_camera_eis_default" translatable="false">on</string>
视频画质默认720p :
O版本:
override/vendor/mediatek/proprietary/packages/apps/Camera/src/com/mediatek/camera/setting/SettingGenerator.java
在public void restoreSetting(int cameraId) {方法中
if (videoQualitys != null && videoQualitys.size() > 0) {
原本默认是
videoQualityItem.setDefaultValue(videoQualitys.get(0));
videoPref.setValue(videoQualitys.get(0));
一共四个选项,从上到下1080p,720p,480p,CIF ,分别对应0123,就是默认是1080
注掉默认的加入
if(videoQualitys.size() > 2){
videoQualityItem.setDefaultValue(videoQualitys.get(1));
videoPref.setValue(videoQualitys.get(1));
}else{
videoQualityItem.setDefaultValue(videoQualitys.get(0));
videoPref.setValue(videoQualitys.get(0));
}
generateDefaultValue方法中
也同理,在if (SettingConstants.KEY_VIDEO_QUALITY.equals(key)) {
的if (videoQualitys != null && videoQualitys.size() > 0){中加入
if(videoQualitys.size() > 2) {
pref.setValue(videoQualitys.get(1));
return videoQualitys.get(1);
}else {
return videoQualitys.get(0);
}