2301_78915462 2023-07-03 21:28 采纳率: 33.3%
浏览 25
已结题

Android 屏幕适配

Android屏幕适配问题

如题

img


我选用了layout机型是411*846dp

针对适配问题,我搜过关于Android AutoSize库
在build.gradle中添加了

implementation 'com.github.JessYanCoding:AndroidAutoSize:v1.2.1'

并在AndroidManifest中添加了

 <meta-data
            android:name="design_width_in_dp"
            android:value="411"/>
        <meta-data
            android:name="design_height_in_dp"
            android:value="846"/>

但仍存在某些机型不适配的情况

img


请问各位友友们该怎么解决才能适配所有机型,一定采纳

  • 写回答

1条回答 默认 最新

  • Flashang_sg 2023-07-03 22:40
    关注

    可以考慮把控制元放入 panel 裡面,並且使用 “相對坐標”。
    例如 控制元 的 右邊 / 寬度 為 panel width - 5dip。
    而 panel 的 位置 / 大小 可以是 top 5 dip, left 5 dip, 水平填滿 fill width -5dip, 垂直填滿 fill height。
    備註:這個 功能 / 設定 在不同的開發工具都應該會有。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 7月20日
  • 已采纳回答 7月12日
  • 创建了问题 7月3日

悬赏问题

  • ¥15 kafka无法正常启动(只启动了一瞬间会然后挂了)
  • ¥15 开发一个类似百度网盘的软件,在主页 文件列表点击进入文件夹,在文件夹里面还有文件夹,代码该怎么写?
  • ¥30 使用matlab将观测点聚合成多条目标轨迹
  • ¥15 Workbench中材料库无法更新,如何解决?
  • ¥20 如何推断此服务器配置
  • ¥15 关于github的项目怎么在pycharm上面运行
  • ¥15 内存地址视频流转RTMP
  • ¥100 有偿,谁有移远的EC200S固件和最新的Qflsh工具。
  • ¥15 有没有整苹果智能分拣线上图像数据
  • ¥20 有没有人会这个东西的