summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
Diffstat (limited to 'res')
-rw-r--r--res/layout/list_sub_menu_item.xml3
-rw-r--r--res/layout/pano_module_capture.xml55
-rw-r--r--res/values/styles.xml2
3 files changed, 44 insertions, 16 deletions
diff --git a/res/layout/list_sub_menu_item.xml b/res/layout/list_sub_menu_item.xml
index f2b043692..db417d689 100644
--- a/res/layout/list_sub_menu_item.xml
+++ b/res/layout/list_sub_menu_item.xml
@@ -36,12 +36,15 @@
android:layout_width="@dimen/setting_item_icon_width"
android:layout_height="@dimen/setting_item_icon_width"
android:layout_marginRight="@dimen/setting_item_list_margin"
+ android:layout_alignParentLeft="true"
+ android:layout_centerInParent="true"
android:adjustViewBounds="true"
android:scaleType="fitCenter" />
<TextView
android:id="@+id/text"
style="@style/CustomSettingItemTitle"
+ android:layout_toRightOf="@+id/image"
android:shadowColor="@android:color/transparent"
android:shadowDx="1"
android:shadowDy="1"
diff --git a/res/layout/pano_module_capture.xml b/res/layout/pano_module_capture.xml
index 56ef4f2c2..ad34cf808 100644
--- a/res/layout/pano_module_capture.xml
+++ b/res/layout/pano_module_capture.xml
@@ -25,10 +25,11 @@
android:layout_height="match_parent"
android:layout_gravity="center" >
- <SurfaceView
- android:id="@+id/pano_preview_surfaceview"
+ <TextureView
+ android:id="@+id/pano_preview_textureview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
+
<View
android:id="@+id/pano_preview_area_border"
android:layout_width="match_parent"
@@ -74,8 +75,44 @@
android:layout_height="0dp"
android:layout_weight="1"
android:gravity="top"
- android:paddingTop="50dp" >
+ android:paddingTop="20dp" >
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_centerInParent="true"
+ android:orientation="horizontal" >
+
+ <ImageView
+ android:id="@+id/pano_pan_left_indicator"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginRight="5dp"
+ android:layout_weight="1"
+ android:gravity="center_vertical"
+ android:src="@drawable/pano_direction_left_indicator"
+ android:visibility="gone" />
+
+ <com.android.camera.PanoProgressBar
+ android:id="@+id/pano_pan_progress_bar"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="9"
+ android:gravity="center_vertical"
+ android:src="@drawable/ic_pan_progression"
+ android:visibility="gone" />
+
+ <ImageView
+ android:id="@+id/pano_pan_right_indicator"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft="5dp"
+ android:layout_toRightOf="@id/pano_pan_progress_bar"
+ android:layout_weight="1"
+ android:gravity="center_vertical"
+ android:src="@drawable/pano_direction_right_indicator"
+ android:visibility="gone" />
+ </LinearLayout>
</FrameLayout>
</LinearLayout>
@@ -89,16 +126,4 @@
android:textAppearance="?android:textAppearanceMedium"
android:visibility="gone" />
- <FrameLayout
- android:id="@+id/pano_capture_preview_layout"
- android:layout_width="match_parent"
- android:layout_height="match_parent" >
-
- <ImageView
- android:id="@+id/pano_capture_preview"
- android:layout_width="match_parent"
- android:layout_height="100dp"
- android:layout_gravity="center" />
- </FrameLayout>
-
</FrameLayout>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index f893aaa48..c6b99624e 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -85,7 +85,7 @@
<item name="android:gravity">left|center_vertical</item>
<item name="android:singleLine">true</item>
<item name="android:layout_weight">1</item>
- <item name="android:layout_width">0dp</item>
+ <item name="android:layout_width">match_parent</item>
<item name="android:layout_height">match_parent</item>
</style>
<style name="SettingItemTitle">