Добавлены темы для разделения полноэкранных активити от обычных
This commit is contained in:
parent
ee3d5c41c9
commit
9ec4e160e7
@ -13,13 +13,13 @@
|
|||||||
<application
|
<application
|
||||||
android:allowBackup="true"
|
android:allowBackup="true"
|
||||||
android:icon="@drawable/ic_launcher"
|
android:icon="@drawable/ic_launcher"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name" >
|
||||||
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
|
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="com.annimon.everlastingsummer.MainActivity"
|
android:name="com.annimon.everlastingsummer.MainActivity"
|
||||||
android:screenOrientation="landscape"
|
android:screenOrientation="landscape"
|
||||||
android:label="@string/app_name" >
|
android:label="@string/app_name"
|
||||||
|
android:theme="@style/BlackTheme" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
|
||||||
@ -30,7 +30,8 @@
|
|||||||
<activity
|
<activity
|
||||||
android:name="com.annimon.everlastingsummer.ViewActivity"
|
android:name="com.annimon.everlastingsummer.ViewActivity"
|
||||||
android:screenOrientation="landscape"
|
android:screenOrientation="landscape"
|
||||||
android:label="@string/app_name">
|
android:label="@string/app_name"
|
||||||
|
android:theme="@style/FullscreenTheme" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.VIEW" />
|
<action android:name="android.intent.action.VIEW" />
|
||||||
<data
|
<data
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent" >
|
android:layout_height="match_parent"
|
||||||
|
android:background="@android:color/black" >
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/background"
|
android:id="@+id/background"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:scaleType="fitCenter"
|
android:scaleType="fitCenter"
|
||||||
android:contentDescription="@string/app_name"
|
android:contentDescription="@string/app_name" />
|
||||||
android:src="@android:color/black" />
|
|
||||||
|
|
||||||
<FrameLayout
|
<FrameLayout
|
||||||
android:id="@+id/container"
|
android:id="@+id/container"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
10
res/values-v13/styles.xml
Normal file
10
res/values-v13/styles.xml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
|
||||||
|
<style name="FullscreenTheme" parent="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" />
|
||||||
|
|
||||||
|
<style name="BlackTheme" parent="@android:style/Theme.Holo" />
|
||||||
|
|
||||||
|
<style name="Dialog" parent="@android:style/Theme.Holo.Light.Dialog" />
|
||||||
|
|
||||||
|
</resources>
|
10
res/values/styles.xml
Normal file
10
res/values/styles.xml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
|
||||||
|
<style name="FullscreenTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen" />
|
||||||
|
|
||||||
|
<style name="BlackTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen" />
|
||||||
|
|
||||||
|
<style name="Dialog" parent="@android:style/Theme.Dialog" />
|
||||||
|
|
||||||
|
</resources>
|
@ -51,6 +51,7 @@ public final class ViewActivity extends Activity implements TouchGesture.OnTouch
|
|||||||
// Постоянная подсветка.
|
// Постоянная подсветка.
|
||||||
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
|
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
|
||||||
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
|
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
|
||||||
|
getWindow().setBackgroundDrawable(null);
|
||||||
// Размер экрана.
|
// Размер экрана.
|
||||||
displayMetrics = new DisplayMetrics();
|
displayMetrics = new DisplayMetrics();
|
||||||
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
|
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
|
||||||
|
Loading…
Reference in New Issue
Block a user