我有一个1x4小部件。尽管该小部件设计灵活,但在不同手机上不同的单元高度使其在某些手机上看起来很奇怪:
我已阅读Create alternative layouts docs,但不确定(例如,layout-sh600dp
(屏幕的最小高度为600dp,然后是其他变化形式))可以解决此问题,因为不同的手机主屏幕可能具有不同的行数。因此,一部高度为600dp的电话可以有6行,使一行高100dp,而另一部高度为600dp的电话可以有4行,使一行高150dp。而50dp的差别很大。
是否有任何方法可以根据主屏幕单元格高度设置多个窗口小部件布局,或者开发人员如何做到这一点?