Як я магу атрымаць АНДРОІД эмулятар, каб паведаміць канкрэтны памер экрана

Я спрабую пераймаць HTC Flyer і для таго, каб зрабіць гэта мне трэба эмулятар для самасправаздачы як «вялікі» памер экрана. Я ўдакладняў дазвол і правільныя кропкі на цалю, але ён паведамляе, як «XLarge». Андроіда дакументацыя ( http://developer.android.com/guide/practices/screens_support .html # дыяпазон ) паказвае, што ён павінен быць «XLarge», але прылада HTC Flyer кажа, што гэта «вялікі». Вось некаторыя адладжваць выхад з некаторымі нумарамі:

flyer device 

DisplayMetrics{density=1.0, width=600, height=1024, scaledDensity=1.0, xdpi=169.99738, ydpi=169.33333}, densityDpi, 160, density, 1.0, screen size, large,

flyer emulator

DisplayMetrics{density=1.0, width=600, height=1024, scaledDensity=1.0, xdpi=160.0, ydpi=160.0}, densityDpi, 160, density, 1.0, screen size, xlarge,

звярніце ўвагу на «памер экрана». Усё астатняе роўна, але прылада паведамляе «вялікі» і «эмулятар XLarge». Ці ёсць спосаб, каб зрабіць справаздачу эмулятара «вялікі», а?

Вось Java, які даў мне выхад:

 DisplayMetrics metrics = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(metrics);
    int screenLayout = getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK;
    String screenLayoutStr;
    switch (screenLayout){
        case Configuration.SCREENLAYOUT_SIZE_SMALL:
            screenLayoutStr = "small";
            break;
        case Configuration.SCREENLAYOUT_SIZE_NORMAL:
            screenLayoutStr = "normal";
            break;
        case Configuration.SCREENLAYOUT_SIZE_LARGE:
            screenLayoutStr = "large";
            break;
        case 4:
            screenLayoutStr = "xlarge";
            break;
        default:
            screenLayoutStr = "unknown: " + screenLayout;
    }
    LogIt.d(this,metrics,"densityDpi",metrics.densityDpi,"density",metrics.density,"screen size",screenLayoutStr);
4
калі шчыра, я не ведаю, як усталяваць, што і гэта не здаецца, што гэта фактар ​​у памеры. Калі я не памыляюся.
дададзена аўтар browep, крыніца
Ці не будзе розніца паміж лікамі х/ydpi розніца? Я бачу 169.xx супраць 160,0
дададзена аўтар Craigy, крыніца

адказаў няма

0