Added Android code
[wl-app.git] / Android / folioreader / res / layout / view_config.xml
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <RelativeLayout android:id="@+id/container"\r
3                 xmlns:android="http://schemas.android.com/apk/res/android"\r
4                 xmlns:app="http://schemas.android.com/apk/res-auto"\r
5                 android:layout_width="match_parent"\r
6                 android:layout_height="wrap_content"\r
7                 android:background="@color/white">\r
8 \r
9     <LinearLayout\r
10         android:id="@+id/top_buttons"\r
11         android:layout_width="match_parent"\r
12         android:layout_height="50dp"\r
13         android:orientation="horizontal">\r
14 \r
15         <ImageButton\r
16             android:id="@+id/day_button"\r
17             android:layout_width="0dp"\r
18             android:layout_height="match_parent"\r
19             android:layout_weight="0.5"\r
20             android:background="@android:color/transparent"\r
21             android:src="@drawable/icon_sun_normal"/>\r
22 \r
23         <ImageButton\r
24             android:id="@+id/night_button"\r
25             android:layout_width="0dp"\r
26             android:layout_height="match_parent"\r
27             android:layout_weight="0.5"\r
28             android:background="@android:color/transparent"\r
29             android:src="@drawable/icon_moon_normal"/>\r
30     </LinearLayout>\r
31 \r
32     <View\r
33         android:id="@+id/first_separator"\r
34         android:layout_width="match_parent"\r
35         android:layout_height="1dp"\r
36         android:layout_below="@+id/top_buttons"\r
37         android:layout_marginEnd="20dp"\r
38         android:layout_marginStart="20dp"\r
39         android:background="@color/grey_color"/>\r
40 \r
41     <LinearLayout\r
42         android:id="@+id/fontLayout"\r
43         android:layout_width="match_parent"\r
44         android:layout_height="50dp"\r
45         android:layout_below="@+id/first_separator"\r
46         android:gravity="center"\r
47         android:orientation="horizontal"\r
48         android:weightSum="4.0">\r
49 \r
50         <com.folioreader.view.StyleableTextView\r
51             android:id="@+id/btn_font_ebgaramond"\r
52             android:layout_width="0dp"\r
53             android:layout_height="wrap_content"\r
54             android:layout_weight="1.0"\r
55             android:gravity="center"\r
56             android:text="@string/ebgaramond"\r
57             android:textSize="17sp"\r
58             app:folio_font="@string/ebgaramond_font"/>\r
59 \r
60         <com.folioreader.view.StyleableTextView\r
61             android:id="@+id/btn_font_lato"\r
62             android:layout_width="0dp"\r
63             android:layout_height="wrap_content"\r
64             android:layout_weight="1.0"\r
65             android:gravity="center"\r
66             android:text="@string/lato"\r
67             android:textSize="17sp"\r
68             app:folio_font="@string/lato_font"/>\r
69 \r
70         <com.folioreader.view.StyleableTextView\r
71             android:id="@+id/btn_font_lora"\r
72             android:layout_width="0dp"\r
73             android:layout_height="wrap_content"\r
74             android:layout_weight="1.0"\r
75             android:gravity="center"\r
76             android:text="@string/lora"\r
77             android:textSize="17sp"\r
78             app:folio_font="@string/lora_font"/>\r
79 \r
80         <com.folioreader.view.StyleableTextView\r
81             android:id="@+id/btn_font_raleway"\r
82             android:layout_width="0dp"\r
83             android:layout_height="wrap_content"\r
84             android:layout_weight="1.0"\r
85             android:gravity="center"\r
86             android:text="@string/raleway"\r
87             android:textSize="17sp"\r
88             app:folio_font="@string/raleway_font"/>\r
89     </LinearLayout>\r
90 \r
91     <View\r
92         android:id="@+id/second_separator"\r
93         android:layout_width="match_parent"\r
94         android:layout_height="1dp"\r
95         android:layout_below="@+id/fontLayout"\r
96         android:layout_marginEnd="20dp"\r
97         android:layout_marginStart="20dp"\r
98         android:background="@color/grey_color"/>\r
99 \r
100     <RelativeLayout\r
101         android:id="@+id/font_size_layout"\r
102         android:layout_width="match_parent"\r
103         android:layout_height="wrap_content"\r
104         android:layout_below="@+id/second_separator"\r
105         android:orientation="horizontal">\r
106 \r
107         <ImageView\r
108             android:id="@+id/small_font"\r
109             android:layout_width="@dimen/config_icon_width"\r
110             android:layout_height="wrap_content"\r
111             android:layout_centerVertical="true"\r
112             android:padding="8dp"\r
113             android:src="@drawable/font_small"\r
114             android:tint="@color/config_gray"/>\r
115 \r
116         <SeekBar\r
117             android:id="@+id/seekbar_font_size"\r
118             android:layout_width="match_parent"\r
119             android:layout_height="wrap_content"\r
120             android:layout_toLeftOf="@+id/big_font"\r
121             android:layout_toRightOf="@+id/small_font"\r
122             android:max="4"\r
123             android:maxHeight="0.2dp"\r
124             android:minHeight="0.2dp"\r
125             android:padding="16dp"/>\r
126 \r
127         <ImageView\r
128             android:id="@+id/big_font"\r
129             android:layout_width="@dimen/config_icon_width"\r
130             android:layout_height="wrap_content"\r
131             android:layout_alignParentRight="true"\r
132             android:layout_centerVertical="true"\r
133             android:padding="8dp"\r
134             android:src="@drawable/font_big"\r
135             android:tint="@color/config_gray"/>\r
136     </RelativeLayout>\r
137 \r
138     <RelativeLayout\r
139         android:id="@+id/margin_size_layout"\r
140         android:layout_width="match_parent"\r
141         android:layout_height="wrap_content"\r
142         android:layout_below="@+id/font_size_layout"\r
143         android:orientation="horizontal">\r
144 \r
145         <ImageView\r
146             android:id="@+id/small_margin"\r
147             android:layout_width="@dimen/config_icon_width"\r
148             android:layout_height="wrap_content"\r
149             android:layout_centerVertical="true"\r
150             android:padding="8dp"\r
151             android:src="@drawable/margin_small"\r
152             android:tint="@color/config_gray"/>\r
153 \r
154         <SeekBar\r
155             android:id="@+id/seekbar_margin_size"\r
156             android:layout_width="match_parent"\r
157             android:layout_height="wrap_content"\r
158             android:layout_toLeftOf="@+id/big_margin"\r
159             android:layout_toRightOf="@+id/small_margin"\r
160             android:max="4"\r
161             android:maxHeight="0.2dp"\r
162             android:minHeight="0.2dp"\r
163             android:padding="16dp"/>\r
164 \r
165         <ImageView\r
166             android:id="@+id/big_margin"\r
167             android:layout_width="@dimen/config_icon_width"\r
168             android:layout_height="wrap_content"\r
169             android:layout_alignParentRight="true"\r
170             android:layout_centerVertical="true"\r
171             android:padding="8dp"\r
172             android:src="@drawable/margin_big"\r
173             android:tint="@color/config_gray"/>\r
174     </RelativeLayout>\r
175 \r
176     <RelativeLayout\r
177         android:id="@+id/interline_size_layout"\r
178         android:layout_width="match_parent"\r
179         android:layout_height="wrap_content"\r
180         android:layout_below="@+id/margin_size_layout"\r
181         android:orientation="horizontal">\r
182 \r
183         <ImageView\r
184             android:id="@+id/small_interline"\r
185             android:layout_width="@dimen/config_icon_width"\r
186             android:layout_height="wrap_content"\r
187             android:layout_centerVertical="true"\r
188             android:padding="8dp"\r
189             android:src="@drawable/inset_small"\r
190             android:tint="@color/config_gray"/>\r
191 \r
192         <SeekBar\r
193             android:id="@+id/seekbar_interline_size"\r
194             android:layout_width="match_parent"\r
195             android:layout_height="wrap_content"\r
196             android:layout_toLeftOf="@+id/big_interline"\r
197             android:layout_toRightOf="@+id/small_interline"\r
198             android:max="4"\r
199             android:maxHeight="0.2dp"\r
200             android:minHeight="0.2dp"\r
201             android:padding="16dp"/>\r
202 \r
203         <ImageView\r
204             android:id="@+id/big_interline"\r
205             android:layout_width="@dimen/config_icon_width"\r
206             android:layout_height="wrap_content"\r
207             android:layout_alignParentRight="true"\r
208             android:layout_centerVertical="true"\r
209             android:padding="8dp"\r
210             android:src="@drawable/inset_big"\r
211             android:tint="@color/config_gray"/>\r
212     </RelativeLayout>\r
213 </RelativeLayout>