2014-10-05 2 views
1

Я работаю с приложением Sony smapp, и я хочу, чтобы мое окно было исправлено или не изменялось. вам нужна помощь. Спасибо ..sony small app with fix window

setMinimizedView(R.layout.main_minimized); 

    setTitle(R.string.small_app_name); 

    SmallAppWindow.Attributes attr = getWindow().getAttributes(); 


    attr.width = getResources().getDimensionPixelSize(R.dimen.min_width); 
    attr.height = getResources().getDimensionPixelSize(R.dimen.min_height); 
    attr.flags |= SmallAppWindow.Attributes.FLAG_HARDWARE_ACCELERATED; 

    getWindow().setAttributes(attr); 

} 

ответ

0

Есть три флага, которые можно установить:

FLAG_NO_TITLEBAR, FLAG_HARDWARE_ACCELERATED, FLAG_RESIZABLE

По умолчанию изменяемого флага верно. Этот код отключает все флаги:

attr.flags = 0; 

Похоже, что вы хотите аппаратное ускорение, хотя так сделать следующее только иметь аппаратное ускорение:

attr.flags = 0; 
attr.flags |= SmallAppWindow.Attributes.FLAG_HARDWARE_ACCELERATED; 
+0

Спасибо! теперь я понял это ... теперь он работает. :) –

+0

Отлично! Примите ответ :) – Pete