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

桌面图标无法对齐!

最初的 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>

相关文章:

  • CountingDINO
  • C++中的排列组合算法详解
  • 学习使用YOLO的predict函数使用
  • Go 语言 range 关键字全面解析
  • 算法题(164):贴海报
  • Mysql 插入中文乱码
  • MS2691 全频段、多模导航、射频低噪声放大器芯片,应用于导航仪 双频测量仪
  • STM32标准库-输入捕获
  • 在 Windows 11 或 10 上删除、创建和格式化分区
  • 力扣刷题(第五十天)
  • 蓝桥杯单片机之通过实现同一个按键的短按与长按功能
  • Java-IO流之序列化与反序列化详解
  • exec进程替换函数族
  • Docker基础(二)
  • 2.3 VS2019 简单使用
  • 跟我学c++中级篇——C++14中的透明操作符
  • 图片批量格式转换工具
  • 视频字幕质量评估的大规模细粒度基准
  • Spring IoC 模块设计文档
  • ZephyrOS 嵌入式开发Black Pill V1.2之Debug调试器
  • 北京城乡建设委员会网站/惠州网络推广平台
  • 中企动力做的网站经常打不开/厦门网
  • seo联盟怎么赚钱/新网seo关键词优化教程
  • 双语网站建设定制开发/2345网址导航官网
  • 江西建设工程信息网站/口碑营销案例简短
  • 滨州建网站公司/优化一个网站需要多少钱