Devlight / Devlight/ArcProgressStackView

Possible bug with app:apsv_model_offset="10dp"

未關閉
#18 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Java
星號
1.3k
分支
203
PR 合併指標
30 天內沒有已合併 PR

描述

When set app:apsv_model_offset="10dp" the circles get cut by the edges of the view, the solution is in the line 827 of the ArcProgressStackView.java

Change
final float modelOffset = (mProgressModelSize * i) +
(paintOffset + shadowOffset) - (mProgressModelOffset * i);

With
final float modelOffset = (mProgressModelSize * i) +
(paintOffset + shadowOffset) + (mProgressModelOffset * i);

if you put + (mProgressModelOffset * i); works perfectly

Hope this help
Best Regards

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

開啟 ArcProgressStackView.java 並檢查第 827 行,此處會計算 modelOffset。如果可能,請重現 app:apsv_model_offset="10dp" 的情況,然後驗證圓形不再被檢視區域邊緣裁切,並確認 offset 計算與回報的修正一致。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
android, java
領域
mobile-dev
Issue 類型
缺陷
難度
1/5
預估耗時
1 小時以內
活躍度
停滯
描述清晰度
描述清楚
新手友好度
55/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。