Android:在api-level 14之前使用Gravity.Start或Gravity.End

3
由于某些三星设备上的一些ROM中EditText内希伯来语言(RTL)存在问题: 当重力设置为右侧或左侧时,光标卡在EditText的右侧,无法随插入的文本移动。
Gravity.Start解决了api级别> =14的问题。
是否有办法在api-level 14之前使用Gravity.Start和Gravity.End属性?
谢谢, Raz

请询问创建您的ROM的人。 - CommonsWare
2个回答

4

此处所述-

尽管这些常量仅在API 14中定义[0],但它们具有向后兼容性,因为:

  1. 它们在编译时被内联
  2. 由于其最低有效字节,它们在早期设备上与LEFT和RIGHT功能上相当。

这句话与Android Studio中所显示的注释有什么关系呢:http://i.imgur.com/b35J5gC.png。我们应该添加两个属性,但是底部的注释似乎只针对右侧/ 结束位置生效?! - JoachimR

3

GravityCompat.STARTGravityCompat.END

请见GravityCompat


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接