Я написал следующий код в методе onCreate() класса Activity
Button btn=(Button)findViewById(R.id.button1);
btn.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
WindowManager.LayoutParams params = getWindow().getAttributes();
params.screenBrightness = 0;
getWindow().setAttributes(params);
Toast.makeText(v.getContext(),"Button Clicked",Toast.LENGTH_LONG).show();
}
});
btn.performClick();
Но проблема в том, что действие на кнопку не происходит, но если я нажму на эту кнопку, это действие будет выполнено.
Я хочу заблокировать экран, используя этот код, но он блокируется после полного выполнения метода onCreate(),
Любая догадка, как я могу это сделать.