gddhy

如果我们总是等着自己做好准备,那可能这一生都在等待中度过了。
  • 主页
  • 归档
  • 工具
  • 关于
所有文章 友链

gddhy

有一个捉迷藏社团,他们团长现在还没找到。

  • 主页
  • 归档
  • 工具
  • 关于

隐藏PreferenceFragment左边无图标的空白

2021-09-11
字数统计:165字 阅读时长≈1分

最近制作设置界面发现PreferenceFragment左边会有一部分空白

自定义现实抽象类覆盖方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public abstract class BasePreferenceFragment extends PreferenceFragmentCompat {

private void setAllPreferencesToAvoidHavingExtraSpace(Preference preference) {
preference.setIconSpaceReserved(false);
if (preference instanceof PreferenceGroup)
for(int i=0;i<((PreferenceGroup) preference).getPreferenceCount();i++){
setAllPreferencesToAvoidHavingExtraSpace(((PreferenceGroup) preference).getPreference(i));
}
}

@Override
public void setPreferenceScreen(PreferenceScreen preferenceScreen) {
if (preferenceScreen != null)
setAllPreferencesToAvoidHavingExtraSpace(preferenceScreen);
super.setPreferenceScreen(preferenceScreen);

}

@Override
protected RecyclerView.Adapter onCreateAdapter(PreferenceScreen preferenceScreen) {
return new PreferenceGroupAdapter(preferenceScreen){
@Override
public void onPreferenceHierarchyChange(Preference preference) {
if(null!=preference){
setAllPreferencesToAvoidHavingExtraSpace(preference);
}
super.onPreferenceHierarchyChange(preference);
}
};
}
}

上面方法转载自androidx.preference.PreferenceScreen 去除左边空白 - csdn0lan

也可以在 Preference 里添加 app:iconSpaceReserved="false" 解决

1
2
3
4
<Preference
app:iconSpaceReserved="false"
app:title="xxx"
app:summary="xxx" />
赏

谢谢你请我吃糖果

微信

扫一扫,分享到微信

微信分享二维码
调用小米文件浏览器打开文件夹
在SettingsFragment中自定义储存数据的文件
目录,不存在的…
留言已关闭 ,交流前往
:gddhy
©2025 gddhy
已运行 5 年 255 天 14 小时 36 分钟 34 秒
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链

tag:

  • Android
  • 软件分享
  • game
  • Hexo
  • JavaScript
  • 旧机博物馆
  • MIUI
  • Java
  • git
  • Termux
  • mtk
  • 原神
  • Win
  • Html
  • 安卓学习笔记

    缺失模块

  • 安卓老软件适配全面屏

    2025-03-08

  • 移动改桥接

    2024-03-12

  • js简单弹窗

    2024-03-05

    #JavaScript

  • js 简单弹框toast

    2024-03-04

    #JavaScript

  • 图片压缩

    2024-02-29

  • ventoy与传统pe共存

    2024-02-28

  • 关闭Windows自动更新

    2024-02-28

  • 使用Java调用cmd命令

    2024-01-22

  • 超详细的Java弹窗样式及使用教程【JOptionPane类详细使用教程】

    2024-01-19

  • 控制台操作打印机

    2024-01-18

  • 流量卡相关

    2024-01-17

  • Java获取文件图标

    2024-01-17

  • 暴风一号 病毒 源码学习

    2024-01-13

  • js获取iframe高度

    2024-01-07

    #JavaScript

  • B站AV号BV号转换

    2024-01-02

  • 移动soc性能排行榜

    2023-12-29

  • 键盘键值获取

    2023-12-20

  • 重复查找

    2023-12-18

  • 功能机刷机

    2023-08-27

  • 创景SEL816随身wifi切卡

    2023-08-26

  • 子线程中使用toast

    2023-08-18

  • JAVA向win10通知栏推送消息

    2023-07-15

  • 开源免费的Office软件

    2023-03-29

  • java swing 图形界面程序

    2023-03-24

  • IP查看

    2023-03-20

  • 打开小米隐藏开关

    2023-03-08

  • 贪吃蛇

    2023-03-07

  • 山东电信资费公示

    2023-03-04

  • ChromeCustomTabs快速使用

    2023-03-03

  • 博客域名

    2023-03-02

  • 安卓特殊按键

    2023-03-02

  • 无限流量卡能用多少流量?

    2023-02-28

  • 安卓键值

    2023-02-28

  • 阻止应用卸载

    2023-02-25

  • 安卓安装调试应用

    2023-02-18

  • Android 11 适配 软件包可见性

    2023-02-18

    #Android

  • 设置MIUI双开默认打开主应用

    2023-02-18

  • Mrp工具 读取mrp信息

    2023-02-13

  • AndroidSupport中的运行时权限

    2023-02-13

    #Android

  • 播放系统通知铃声

    2023-02-13

    #Android

  • 魔趣下载

    2023-01-17

  • Mrp商店

    2023-01-05

  • F1赛车

    2023-01-05

    #game

  • 魔法寿司

    2023-01-05

    #game

  • 打开小米电池续航界面

    2022-12-28

  • 随机壁纸

    2022-12-16

    #软件分享

  • OkHttp之javax.net.ssl.SSLHandshakeException

    2022-12-15

  • Java字符串的加密算法

    2022-12-15

  • SKYENGINE API 参考手册

    2022-12-05

  • 云堇 邀约任务

    2022-11-28

    #原神

  • mrp根据移植版本判断平台

    2022-11-27

  • 早柚 邀约任务

    2022-11-27

    #原神

  • git远程仓库覆盖本地仓库

    2022-11-15

    #git

  • 功能机常见机分辨率

    2022-11-10

    #mtk

  • 打开安卓原生默认桌面设置

    2022-11-10

  • 安卓监听home键点击

    2022-11-10

  • 如何判断Activity是否在运行?

    2022-11-10

  • ImageView高度自适应

    2022-11-10

  • 安卓apk签名

    2022-10-21

  • 修改安卓ntp服务器自动校准时间

    2022-10-04

  • 企业微信通知

    2022-09-30

  • 仿酷安客户端的主题切换动画效果

    2022-09-30

  • Context转Activity

    2022-09-27

  • 获取屏幕宽高

    2022-09-27

  • 代码中设置view大小

    2022-09-27

  • unzip Javazip解压

    2022-09-27

  • 远程触发GithubAction

    2022-09-16

  • 弹出菜单PopupMenu

    2022-09-13

  • cloudflare中workers的例程

    2022-09-13

  • 小米官方ROM下载

    2022-09-03

  • Python pip相关命令

    2022-08-27

  • 文本转语音tts

    2022-08-27

  • Win10优雅的关闭自动更新

    2022-08-24

  • git快速提交到仓库

    2022-08-20

    #git

  • 安卓保留数据降级应用

    2022-08-20

  • 安卓View自定义字体

    2022-08-20

  • 安卓预置的一些图标

    2022-08-20

  • 小米激活查询

    2022-07-05

  • Termux下载

    2022-06-18

  • MIUI13使用MikuWeather

    2022-06-06

  • Win设置开机启动应用

    2022-04-28

  • 屏蔽闪信、0级短信

    2022-04-16

  • 清除安卓锁屏密码

    2022-04-16

  • 移动呼叫转移

    2022-01-28

  • 安卓WebView带进度条快速使用

    2021-12-14

  • yilia添加一言

    2021-12-06

  • 方形ImageView

    2021-12-05

  • 移动停机充值绿色通道

    2021-12-05

  • tts百度api

    2021-12-05

  • Android播放网络音频

    2021-12-04

  • 用Cloudflare Worker加速Github文件访问

    2021-10-24

  • 屏蔽MIUI系统更新

    2021-10-24

  • 人间至味

    2021-10-15

    #原神

  • MTK功能机CPU主频性能对比

    2021-10-15

    #mtk

  • 山东移动套餐公示

    2021-10-15

  • Win组合快捷键

    2021-09-28

  • android ImageView 手势缩放,双击放大,自由滑动,多点触控,惯性滑动

    2021-09-25

  • 调用小米文件浏览器打开文件夹

    2021-09-23

  • 隐藏PreferenceFragment左边无图标的空白

    2021-09-11

  • 在SettingsFragment中自定义储存数据的文件

    2021-09-11

  • AS中文输出乱码解决

    2021-09-11

  • Activity不可见时自动关闭

    2021-09-04

  • 阿里云maven仓库

    2021-09-04

  • 显示被隐藏的桌面图标

    2021-09-04

    #Win

  • 安卓6系统彩蛋

    2021-09-03

  • 安卓断电关机实现

    2021-09-02

  • 安卓6.0+通电自动开机

    2021-09-02

  • 动态设置VideoView大小

    2021-08-31

  • MRP平台应用入口

    2021-08-16

    #mtk

  • Hexo禁用文章评论

    2021-08-16

    #Hexo

  • Android利用DownloadManager实现文件下载

    2021-07-30

  • zstermux功能拓展

    2021-07-20

    #Termux

  • Yilia添加标签云

    2021-07-19

    #Hexo

  • termux开启ssh

    2021-07-17

    #Termux

  • 网易dns和ip接口

    2021-07-12

  • JS弹窗

    2021-07-11

    #JavaScript

  • 网页页脚

    2021-07-10

    #Html

  • 网页vConsole

    2021-07-09

    #Html

  • 系统医生 小米售后软件

    2021-07-09

    #软件分享

  • 网络ADB调试

    2021-07-09

    #软件分享

  • Oneindex伪静态

    2021-07-05

  • Miku Weather

    2021-07-03

  • 易编辑

    2021-06-29

    #软件分享

  • Magisk自定义更新通道

    2021-06-28

  • 安卓语言设置

    2021-06-27

    #软件分享

  • 360健康卫士

    2021-06-26

    #软件分享

  • 安卓获取手电筒状态和开关手电筒

    2021-06-26

  • 两个VR程序-初音ミク-GUMI

    2021-06-21

    #软件分享

  • 两个Miku桌面小部件

    2021-06-21

    #软件分享

  • 多个Provider配置

    2021-06-21

  • 老软件-单机斗地主

    2021-06-14

    #软件分享

  • 老软件-中华万年历

    2021-06-13

    #软件分享

  • 自定义文本选择

    2021-06-06

  • 博客美化&拓展

    2021-06-06

    #Hexo

  • 在应用详情页拉起应用内Activity

    2021-06-03

  • 安卓隐藏应用程序后台卡片

    2021-06-03

  • jdk下载

    2021-06-02

    #Java

  • 以utf-8运行jar

    2021-06-02

    #Java

  • 安卓允许Http网络请求

    2021-05-29

  • 本地Http服务

    2021-05-29

  • 安卓FTP程序

    2021-05-28

    #软件分享

  • Toolbar使用

    2021-05-27

  • Android11 无Root 访问data目录

    2021-05-09

  • Java获取Mrp信息

    2021-05-07

    #Java

  • 打开系统隐藏的文档应用

    2021-04-30

    #Android

  • termux启用ftp

    2021-04-30

    #Termux

  • 安卓无界面主题

    2021-04-30

    #Android

  • Mrp模拟器 Java版

    2021-04-21

    #旧机博物馆

  • 适合早期移动设备的网页浏览 wap转码

    2021-04-16

    #旧机博物馆

  • 网盘程序 FODI

    2021-04-16

  • 在安卓手机上运行mrp

    2021-04-15

    #旧机博物馆

  • 安卓通过URI分享文件

    2021-04-14

    #Android

  • 不一样的开箱 华蜀k11c

    2021-04-08

    #旧机博物馆

  • 旧机博物馆 酷比V909

    2021-03-27

    #旧机博物馆

  • 旧机博物馆 尼彩i9

    2021-03-26

    #旧机博物馆

  • QQ浏览器各版本

    2021-03-19

    #旧机博物馆

  • 修改Hosts访问Github

    2021-03-13

    #git

  • 代码雨-动态壁纸

    2021-02-28

  • 微信信息推送

    2021-02-23

  • 酷比魔方iPlay40解锁

    2021-02-19

  • 免电脑执行adb

    2021-02-08

    #Android

  • 安卓通知栏磁贴

    2021-02-02

    #Android

  • live2d看板娘

    2021-01-26

  • 异步加载CSS

    2021-01-25

    #Hexo#Html

  • API收集

    2021-01-24

  • 安卓QQ使用系统通知音

    2021-01-24

    #Android

  • 伪装应用安装来源

    2021-01-22

    #Android

  • Hexo不渲染指定文件

    2021-01-22

    #Hexo

  • 调用内置浏览器打开

    2021-01-05

  • 安卓版本与API对照

    2021-01-04

    #Android

  • Android Dialog外部点击事件

    2020-12-31

    #Java

  • 妙啊 应用安装通知

    2020-12-26

    #Android

  • 老毛子固件允许同级设备访问smb

    2020-12-25

  • 气泡吐司

    2020-12-19

    #Android#Java

  • 浏览器UA检测

    2020-12-19

  • 安卓设置壁纸 Java

    2020-12-18

    #Android#Java

  • Markdown中文缩进

    2020-12-16

  • 虚拟偶像中国神话:洛天依与她的二次元粉丝新世界

    2020-12-16

  • 复制为路径

    2020-12-16

    #Win

  • 云九宫中初见 视频壁纸

    2020-12-08

  • 山寨手机游戏平台介绍

    2020-12-07

    #旧机博物馆#mtk

  • 博客访问速度优化

    2020-12-06

  • Github+CDN

    2020-12-05

  • 百度输入法小工具

    2020-12-05

    #Android

  • 安卓储存空间权限适配(支持安卓11)

    2020-12-04

    #Android

  • 博客绑定域名

    2020-12-03

    #Hexo

  • 安卓获取耳机状态

    2020-04-07

  • Java获取URL中的参数

    2020-03-14

  • 在Termux安装Debian和图形界面

    2020-01-21

    #Android#Termux

  • Chrome离线安装包下载

    2019-12-29

  • Java笔记

    2019-12-24

  • Android手机搭建hexo博客

    2019-12-24

    #Android#Hexo#Termux

  • 图床

    2019-10-23

  • 获取glide在本地缓存的文件

    2019-10-11

    #安卓学习笔记

  • 将已存在的目录上传到Github

    2019-10-04

    #git

  • 小爱捷径

    2019-10-04

    #MIUI

  • QQ表情提取

    2019-09-08

    #Android

  • MiPay卡面自定义

    2019-09-06

    #Android#MIUI

  • 功能测试

    2019-09-04

    #Hexo

  • HelloWorld

    2019-09-02

  • Luminous' Home
  • 影子博客
  • 四次元领域
  • 初之音
  • Mr.Pumpkin
  • ZhaoQuinn 's Blog