Для выключения заставки:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

Для включения заставки:

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

Xml аналог в лэйоуте:

<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:keepScreenOn="true">

Ещё пишут про разрешения:

<uses-permission android:name="android.permission.WAKE_LOCK" />    

Но у меня вроде через xml без этих разрешений работает