foergroundGravity是设置foreground的停靠位置,而foreground一般我们都设置为一个图片资源,类似于C#的WinForm应用中按钮的image属性,从而使按钮等控件可同时显示文本和图片。

gravity、textAlignment、foregroundGravity分别指定了不同类东西的停靠位置(gravity和textAlignment的区别与联系在Android控件属性(2)中讲过了)。
对于TextView,很奇怪的是设计器里可以同时设置text和foreground并看出效果,但运行时图片是不显示的,如下面截屏显示的设计器里的设置:

Android控件属性(3) - foregroundGravity、foreground、textColor
运行时只看到左边的文本,右边的图片看不到。

除了foreground/foregroundGravity,还有background/backgroundGravity属性,这个就无须再说了。
 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-06-02
  • 2022-03-11
  • 2021-05-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-28
  • 2021-08-24
  • 2021-11-26
  • 2022-01-30
  • 2021-12-16
相关资源
相似解决方案