索尼小应用程序与修复窗口

时间:2014-10-05 13:34:30

标签: android sony-xperia

我正在使用Sony小应用程序,我希望我的窗口可以修复或不可调整大小。需要你的帮助。感谢..

    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);

}

1 个答案:

答案 0 :(得分:0)

您可以设置三个标志:

<强> FLAG_NO_TITLEBAR, FLAG_HARDWARE_ACCELERATED, FLAG_RESIZABLE

默认情况下,resizable标志为true。 此代码将禁用所有标志:

attr.flags = 0;

看起来您想要硬件加速,所以请执行以下操作以仅进行硬件加速:

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