Project

General

Profile

Download (6.09 KB) Statistics
| Branch: | Revision:

examples / src / main / res / layout / dynamicslayout.xml @ 8db5b725

1 427ab7bf Leszek Koltunski
<?xml version="1.0" encoding="utf-8"?>
2
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3
    android:layout_width="fill_parent"
4
    android:layout_height="fill_parent"
5
    android:layout_gravity="fill_horizontal"
6
    android:gravity="fill_horizontal"
7
    android:orientation="vertical" >
8
9 2666a48c Leszek Koltunski
    <LinearLayout
10
        android:orientation="horizontal"
11
        android:layout_width="match_parent"
12
        android:layout_height="48dp">
13
14
        <Spinner
15
            android:layout_width="0dp"
16
            android:layout_height="50dp"
17
            android:layout_weight="0.5"
18
            android:id="@+id/dynamicSpinnerDimension"/>
19
20
        <Spinner
21
            android:layout_width="0dp"
22
            android:layout_height="50dp"
23
            android:layout_weight="0.5"
24
            android:id="@+id/dynamicSpinnerMode"/>
25 427ab7bf Leszek Koltunski
26 2666a48c Leszek Koltunski
    </LinearLayout>
27 427ab7bf Leszek Koltunski
28
    <LinearLayout
29
        android:layout_width="fill_parent"
30 ef0fd531 Leszek Koltunski
        android:layout_height="wrap_content"
31 427ab7bf Leszek Koltunski
        android:layout_gravity="center_vertical"
32 ef0fd531 Leszek Koltunski
        android:gravity="center|fill_horizontal"
33
        android:orientation="vertical">
34 427ab7bf Leszek Koltunski
35 2666a48c Leszek Koltunski
        <LinearLayout
36
            android:layout_width="fill_parent"
37 ef0fd531 Leszek Koltunski
            android:layout_height="wrap_content"
38 2666a48c Leszek Koltunski
            android:orientation="horizontal"
39
            android:baselineAligned="false">
40 ef0fd531 Leszek Koltunski
41 2666a48c Leszek Koltunski
            <LinearLayout
42
                android:layout_width="wrap_content"
43
                android:layout_height="fill_parent"
44
                android:layout_weight="0.5"
45
                android:layout_gravity="center_vertical"
46
                android:gravity="center|fill_horizontal"
47
                android:orientation="vertical">
48
49
                <TextView
50
                    android:id="@+id/dynamicTextDuration"
51
                    android:layout_width="wrap_content"
52
                    android:layout_height="wrap_content"
53
                    android:layout_gravity="center_horizontal"
54
                    android:text="@string/duration"
55
                    android:textAppearance="?android:attr/textAppearanceMedium"
56
                    android:textSize="12sp" />
57
58
                <SeekBar
59
                    android:id="@+id/dynamicSeekDuration"
60
                    android:layout_width="match_parent"
61
                    android:layout_height="wrap_content"
62
                    android:paddingStart="10dp"
63
                    android:paddingEnd="10dp" />
64
65
            </LinearLayout>
66
67
            <LinearLayout
68
                android:layout_width="wrap_content"
69
                android:layout_height="fill_parent"
70
                android:layout_weight="0.5"
71
                android:layout_gravity="center_vertical"
72
                android:gravity="center|fill_horizontal"
73
                android:orientation="vertical">
74
75
                <TextView
76
                    android:id="@+id/dynamicTextCount"
77
                    android:layout_width="wrap_content"
78
                    android:layout_height="wrap_content"
79
                    android:layout_gravity="center_horizontal"
80
                    android:text="@string/count"
81
                    android:textAppearance="?android:attr/textAppearanceMedium"
82
                    android:textSize="12sp" />
83
84
                <SeekBar
85
                    android:id="@+id/dynamicSeekCount"
86
                    android:layout_width="match_parent"
87
                    android:layout_height="wrap_content"
88
                    android:paddingStart="5dp"
89
                    android:paddingEnd="10dp" />
90
91
            </LinearLayout>
92
93
        </LinearLayout>
94 427ab7bf Leszek Koltunski
95 ef0fd531 Leszek Koltunski
        <TextView
96
            android:id="@+id/dynamicTextNoise"
97
            android:layout_width="wrap_content"
98
            android:layout_height="wrap_content"
99
            android:layout_gravity="center_horizontal"
100
            android:layout_weight="15"
101
            android:text="@string/noise"
102
            android:textAppearance="?android:attr/textAppearanceMedium"
103
            android:textSize="12sp" />
104
105
        <LinearLayout
106
            android:orientation="horizontal"
107
            android:layout_width="match_parent"
108
            android:layout_height="match_parent"
109
            android:layout_weight="15">
110
111
            <SeekBar
112
                android:id="@+id/dynamicSeekNoise0"
113
                android:layout_width="match_parent"
114 427ab7bf Leszek Koltunski
                android:layout_height="wrap_content"
115 ef0fd531 Leszek Koltunski
                android:layout_weight="1"
116 2666a48c Leszek Koltunski
                android:paddingLeft="10dp"
117
                android:paddingRight="5dp" />
118 ef0fd531 Leszek Koltunski
119
            <SeekBar
120
                android:id="@+id/dynamicSeekNoise1"
121
                android:layout_width="match_parent"
122
                android:layout_height="wrap_content"
123
                android:layout_weight="1"
124
                android:paddingLeft="5dp"
125 2666a48c Leszek Koltunski
                android:paddingRight="5dp" />
126 ef0fd531 Leszek Koltunski
127
            <SeekBar
128
                android:id="@+id/dynamicSeekNoise2"
129
                android:layout_width="match_parent"
130 427ab7bf Leszek Koltunski
                android:layout_height="wrap_content"
131 ef0fd531 Leszek Koltunski
                android:layout_weight="1"
132
                android:paddingLeft="5dp"
133
                android:paddingRight="10dp" />
134
        </LinearLayout>
135
136 427ab7bf Leszek Koltunski
    </LinearLayout>
137
138 8db5b725 Leszek Koltunski
    <org.distorted.examples.dynamic.DynamicSurfaceView
139
        android:id="@+id/dynamicSurfaceView"
140
        android:layout_width="fill_parent"
141
        android:layout_height="0dp"
142
        android:layout_weight="1" />
143
144
    <LinearLayout
145
        android:orientation="horizontal"
146
        android:layout_width="match_parent"
147
        android:layout_height="48dp">
148
149
        <Button
150
            android:id="@+id/dynamicButtonStart"
151
            android:layout_width="wrap_content"
152
            android:layout_height="match_parent"
153
            android:layout_weight="0.5"
154
            android:paddingLeft="10dp"
155
            android:paddingRight="10dp"
156
            android:onClick="Start"
157
            android:text="@string/start" />
158
159
        <Button
160
            android:id="@+id/dynamicButtonReset"
161
            android:layout_width="wrap_content"
162
            android:layout_height="match_parent"
163
            android:layout_weight="0.5"
164
            android:paddingLeft="10dp"
165
            android:paddingRight="10dp"
166
            android:onClick="Reset"
167
            android:text="@string/reset" />
168
    </LinearLayout>
169
170 427ab7bf Leszek Koltunski
</LinearLayout>