开发者

android - Disable the ability to drag down the notification bar

I am doing an android applicaiton and I know its possi开发者_StackOverflow社区ble to show or hide the notification bar.

but is there a way to show it but Disable the ability to drag it down?

Thanks


Well I think thats not possible, but you achieve something similar makin your activity FullScreen.

public class FullScreen extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.main);
    }
}

Jorgesys


public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);


Log.d("Focus debug", "Focus changed !");

if(!hasFocus) {
Log.d("Focus debug", "Lost focus !");

Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜