Android - отключить возможность перетаскивать панель уведомлений - PullRequest
1 голос
/ 08 апреля 2010

Я делаю приложение для Android и знаю, что можно показать или скрыть панель уведомлений.

но есть ли способ показать это, но отключить возможность перетаскивать его вниз?

Спасибо

Ответы [ 2 ]

3 голосов
/ 08 апреля 2010

Ну, я думаю, что это невозможно, но вы достигаете чего-то похожего в своей деятельности 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

1 голос
/ 01 мая 2017
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);
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...