代码之家  ›  专栏  ›  技术社区  ›  user432209

倾斜到像素的转换结果完全相同

  •  5
  • user432209  · 技术社区  · 14 年前

    我正在尝试使用下面的函数将DIP转换为像素。我尝试过低、中和高密度模拟器,不管我使用的是哪种模拟器,像素值都与我传递给函数的DIP值保持相同。

    private int ConvertDips(float dips) {
     int pixels = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, (float) dips, getResources().getDisplayMetrics());
     return pixels;
    }
    

    我到底做错什么了?

    1 回复  |  直到 12 年前
        1
  •  2
  •   user432209    14 年前