介面開發 /
Android:旋轉與大字體下的文字裁切
檢查控制項邊界、文字排版與父容器裁切,驗證相機介面在旋轉及字體放大後的顯示。
問題
相機介面的操作區需要維持固定位置,文字與圖示則跟隨手機方向旋轉。可用寬度改變後,模式名稱、曝光值、錄影時間和儲存狀態都可能被截斷。
檢查按鈕是否位於螢幕範圍內,只能確認控制項的位置。文字是否排得下、是否被父容器遮住,需要另外驗證。
檢查實際文字排版
Compose 的 TextLayoutResult 可用來檢查文字溢位。量測與實際繪製必須使用一致的字體、行高及寬度限制,才能判斷完整內容是否可見。
調小字級時也要檢查行高。固定區域內的標籤與數值應分配各自的空間;狀態文字需要換行時,容器也必須保留足夠高度。
驗證範圍
測試涵蓋直向、橫向、反向旋轉、英文、繁體中文及放大字體。長白平衡名稱、錄影中的計時與操作失敗提示,也需要納入。
顯示短標籤時,完整名稱保留在選值面板與無障礙描述。文字檢查之外,還要確認觸控區和主要按鈕的位置沒有受到影響。
延伸閱讀:Open EOS Control ↗
留言與討論
公開交流,請勿留下私人聯絡資訊。新留言與回覆經審核後公開。
載入留言中…
登入或註冊後即可留言