在Android開發中,可以通過以下方法將dp轉換為px:
public int dpToPx(int dp) {
float density = getResources().getDisplayMetrics().density;
return Math.round(dp * density);
}
這個方法會將傳入的dp值乘以當前設備的屏幕密度(density),然后四舍五入得到最接近的整數值作為px值返回。你可以在需要轉換的地方調用這個方法,傳入需要轉換的dp值即可。