【问题标题】:Want to know the Values size for Galxy S想知道 Galaxy S 的 Values 大小
【发布时间】:2013-07-30 13:17:19
【问题描述】:

我正在制作一个应用程序,在处理文本大小时遇到​​了很多困难。

我已经创建了这些值文件夹及其各自的字符串/文本大小:

  1. HDPI 值
  2. 用于 LDPI 的值 ldpi
  3. 用于 MDPI 的值-mdpi
  4. values-sw360dp 用于 S3

现在的问题是,当我使用 GALAXY S 设备(三星)时,它会占用非常大的字体,而不是从 HDPI 文件夹中获取。我只是想知道 Galaxy S 的价值观是什么。

谢谢

【问题讨论】:

  • 您使用的是哪个版本的 Galaxy S?
  • "values FOR HDPI" - 不,values 文件夹用于“基线”屏幕模型,即 mdpi,实际上与 values 相同-mdpi

标签: android textview


【解决方案1】:

通过以下方法检查屏幕大小并尝试动态设置值大小。

private void checkScreenSize()
{
    int screenSize = getResources().getConfiguration().screenLayout &
            Configuration.SCREENLAYOUT_SIZE_MASK;

    switch(screenSize) 
    {
        case Configuration.SCREENLAYOUT_SIZE_XLARGE:
            Toast.makeText(this, " Xlarge screen",Toast.LENGTH_LONG).show();

            // xlarge screens are at least 960dp x 720dp

            break;
        case Configuration.SCREENLAYOUT_SIZE_LARGE:
            Toast.makeText(this, "Large screen",Toast.LENGTH_LONG).show();

            // large screens are at least 640dp x 480dp

            break;
        case Configuration.SCREENLAYOUT_SIZE_NORMAL:
            Toast.makeText(this, "Normal screen",Toast.LENGTH_LONG).show();

           // normal screens are at least 470dp x 320dp

            break;
        case Configuration.SCREENLAYOUT_SIZE_SMALL:
            Toast.makeText(this, "Small screen",Toast.LENGTH_LONG).show();

            // small screens are at least 426dp x 320dp

            break;
        default:
            Toast.makeText(this, "Screen size is neither xlarge,large,normal nor small" , Toast.LENGTH_LONG).show();
    }


}

更多信息请查看Supporting Multiple Screens

【讨论】:

    【解决方案2】:

    您可以在您的设备上安装此应用程序,该应用程序提供所有设备相关信息,包括显示分辨率。 https://play.google.com/store/apps/details?id=com.roysolberg.android.developertools

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多