美文网首页安卓面试
337,layout_marginStart与layout_ma

337,layout_marginStart与layout_ma

作者: 枫叶1234 | 来源:发表于2020-11-19 15:47 被阅读0次

一直不太懂layout_marginStart与layout_marginLeft两者之间的区别,今天强迫自己google了一下,记录下来!

有两种阅读方式,从左到右(left-to-right,即LTR)和从右到左(right-to-left,即RTL)。
简单来说,对于LTR,startend等同于leftright;而对于RTL,则相反。
为了使用RTL布局,需要实现以下两点:

  1. AndroidManifest中声明支持RTL布局:在 <application>元素下添加android:supportsRtl="true"声明。
  2. App中用startend来替代leftright
  • 如果用4.2及以上编译( targetSdkVersion或者minSdkVersion大于等于17),则startend来替代leftright,例如:android:paddingLeft 应改为android:paddingStart
  • 如果用4.2以下编译( targetSdkVersion或者minSdkVersion小于等于16),两者都必须使用,例如:需要同时使用android:paddingLeftandroid:paddingStart
image.png

相关文章

  • 337,layout_marginStart与layout_ma

    一直不太懂layout_marginStart与layout_marginLeft两者之间的区别,今天强迫自己go...

  • 在LTR布局下,layout_marginStart 与 lay

    关于layout_marginStart与layout_marginLeft的区别,已经有不少文章详细介绍过了,相...

  • layout_marginStart与layout_margin

    一直不太懂layout_marginStart与layout_marginLeft两者之间的区别,今天强迫自己go...

  • Andriod 笔记

    1.Andriod 中的supportsRtl android:layout_marginStart:如果在LTR...

  • RecyclerView给不同的子item设置不同的间距

    之前写RecyclerView列表时候都是在布局中设置layout_marginStart和layout_marg...

  • layout_marginLeft和layout_marginS

    最近经常使用layout_marginStart,看有些源代码里经常同时使用layout_marginLeft和l...

  • TCAN337GDR详细资料

    TCAN337GDR 安装风格: SMD/SMT 封装 / 箱体: SOIC-8 系列: TCAN337G 类型:...

  • 337

    连续337 【耶26:14】至于我,我在你们手中,你们眼看何为善,何为正,就那样待我吧! 《感动》耶利米毫不动摇地...

  • 337

    晴,14℃。 太阳公公今日很尽职,准点到岗,热力四射。 早上出门前就能把衣服拿到阳台上晒,晒过的衣服很清爽。 衣服...

  • 337

    第二个休息,早上起来,洗漱,吃早饭,然后约小猪去逛街,好久不见 ,觉得还好,不求什么都懂,但求还和以前一样,我们聊...

网友评论

    本文标题:337,layout_marginStart与layout_ma

    本文链接:https://www.haomeiwen.com/subject/dphliktx.html