我在我的应用程序中有一个可以通过translationY移动的视图,我试图添加一个选项,通过获取设备的屏幕尺寸将其移动到屏幕底部,但这种行为在不同设备上确实不一致,它在各种像素手机上都能很好地工作,但在OnePlus手机和一些高分辨率三星手机上完全消失,但在低分辨率手机上太高。我所要做的就是得到屏幕高度,减去视图的高度和导航栏的高度,并将其设置为其位置: var barHeight = 0
var
在我的android应用程序中,有一个固定高度的布局。在这个布局中,有一些垂直排列的TextView。我已经将文本字段的字体大小设置为稍微大一些(18 be )。如果在所有设备中,文本单元大小(sp)和布局单元高度(dp)之间的比例是相同的,我预计不会发生这种情况。
那么,这是因为设备出了什么问题吗?有什么办法能解决这个问题吗?