Android布局在某些设备上太大

我的应用布局在我的设备以及到目前为止我测试过的任何设备上都看起来不错。布局中有一些搜索栏,其固定dp宽度和旁边的textview。 但是现在我看到了另一台设备的屏幕截图,并且文字被截断了,因为图形看起来很大。 这让我感到惊讶,因为它们通常根据密度桶(为xxhdpi设计)适当调整大小,而我之前从未见过此问题。也许设备只是在密度桶的边缘?有一定的dp宽度我不应该超过吗? 我不知道什么会导致这个问题。

评论
zrerum
zrerum

您必须在dimens.xml中更改边框边距

点赞
评论
抱抱熊
抱抱熊

您可以做一些事情来解决这个问题。

  1. 正如@ yashetty29建议的
  2. 如果仅是文本问题,则可以在dp中而不是sp中强制设置该文本大小。许多用户使设备字体大小变大(例如我的父亲:p),这使UI看起来很奇怪。
  3. 或者您可以使用此库。它可能会帮助您。

SSP: for text (sp values) -> https://github.com/intuit/ssp

SDP: for text (dp values) -> https://github.com/intuit/sdp

点赞
评论