当前位置: 首页 > backend >正文

桌面图标无法对齐!

最初的 LinearLayout 可能使用了 android:orientation="horizontal",

而 TextView 和 ImageView 的权重或宽度设置(如 android:layout_weight="1" 和 android:layout_width="0dp")导致它们在水平方向上分配空间,而不是上下排列。这可能导致图标和文字在同一行时对齐不齐,尤其当文字长度不同时。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="vertical"android:padding="8dp"><ImageViewandroid:id="@+id/appIcon"android:layout_width="42dp"android:layout_height="42dp"android:layout_gravity="center_horizontal" /><TextViewandroid:id="@+id/appName"android:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center"android:maxLines="1"android:ellipsize="end"android:textSize="14sp" />
</LinearLayout>

http://www.xdnf.cn/news/12770.html

相关文章:

  • 解密LSTM(长短期记忆网络):让机器拥有记忆力的魔法网络
  • 软件测试与军用标准详细框架
  • Java异步编程难题拆解与技术实践
  • 【AI论文】推理健身房(REASONING GYM):基于可验证奖励的强化学习推理环境
  • vue3 创建图标 按钮
  • Kafka 消息模式实战:从简单队列到流处理(一)
  • Linux安全机制:从SELinux到Intel SGX的堡垒
  • 轻创业技术方案:基于格行双目摄像头的代理系统设计!低成本创业项目有哪些?2025轻资产创业项目排行榜前十名!0成本创业项目推荐!格行代理项目靠谱吗?
  • 力扣hot100---152.乘积最大子数组
  • Java泛型中的通配符详解
  • Springboot项目中minio的使用场景、使用过程(仅供参考)
  • 13-Oracle 23ai Vector Search VECTOR数据类型和实操
  • groovy:java 发送一封带有附件的邮件
  • 利用qcustomplot绘制曲线图
  • audio-ovrlipsync-viseme-reference 口型同步 唇形同步 插件
  • Linux系统 - 线程 -6- 线程安全函数和可重入函数
  • Qt的学习(一)
  • Hash类型
  • 题海拾贝:P1091 [NOIP 2004 提高组] 合唱队形
  • WSF07N10 MOSFET 在铲皮机中的应用
  • WebFuture 系统升级提示外键约束的问题处理
  • 【判断既约分数】2022-4-3
  • 图卷积网络:从理论到实践
  • NumPy数组创建
  • C++11新增重要标准(下)
  • mysql 主从复制和分库分表
  • 2000-2020年各省第一产业增加值占GDP比重数据
  • python打卡day47@浙大疏锦行
  • 20250607在荣品的PRO-RK3566开发板的Android13的uboot中使用gpio命令来配置GPIO的状态
  • JavaScript篇:字母侦探:如何快速统计字符串里谁才是‘主角‘?