|
10 | 10 | android:layout_width="match_parent" |
11 | 11 | android:layout_height="wrap_content"> |
12 | 12 |
|
13 | | - <ImageView |
14 | | - android:id="@+id/home_pannel_background_iv" |
| 13 | + <androidx.viewpager2.widget.ViewPager2 |
| 14 | + android:id="@+id/home_panel_background_vp" |
15 | 15 | android:layout_width="match_parent" |
16 | 16 | android:layout_height="430dp" |
17 | 17 | android:scaleType="centerCrop" |
18 | | - android:src="@drawable/img_first_album_default" |
19 | 18 | app:layout_constraintEnd_toEndOf="parent" |
| 19 | + app:layout_constraintHorizontal_bias="0.0" |
20 | 20 | app:layout_constraintStart_toStartOf="parent" |
21 | | - app:layout_constraintTop_toTopOf="parent" /> |
| 21 | + app:layout_constraintTop_toTopOf="parent"/> |
| 22 | + |
| 23 | + <me.relex.circleindicator.CircleIndicator3 |
| 24 | + android:id="@+id/home_panel_indicator" |
| 25 | + android:layout_width="wrap_content" |
| 26 | + android:layout_height="15dp" |
| 27 | + android:layout_marginTop="5dp" |
| 28 | + app:layout_constraintTop_toBottomOf="@id/home_panel_background_vp" |
| 29 | + app:layout_constraintEnd_toEndOf="@id/home_panel_background_vp" |
| 30 | + app:layout_constraintStart_toStartOf="@id/home_panel_background_vp" |
| 31 | + app:ci_drawable="@drawable/indicator_selected_circle" |
| 32 | + app:ci_drawable_unselected="@drawable/indicator_unselected_circle"/> |
22 | 33 |
|
23 | 34 | <ImageView |
24 | | - android:id="@+id/home_pannel_btn_nugu_iv" |
| 35 | + android:id="@+id/home_panel_btn_nugu_iv" |
25 | 36 | android:layout_width="35dp" |
26 | 37 | android:layout_height="35dp" |
27 | 38 | android:layout_marginTop="20dp" |
28 | 39 | android:layout_marginEnd="15dp" |
29 | 40 | android:src="@drawable/btn_main_mike" |
30 | | - app:layout_constraintEnd_toStartOf="@id/home_pannel_btn_ticket_iv" |
| 41 | + app:layout_constraintEnd_toStartOf="@id/home_panel_btn_ticket_iv" |
31 | 42 | app:layout_constraintTop_toTopOf="parent" /> |
32 | 43 |
|
33 | 44 | <ImageView |
34 | | - android:id="@+id/home_pannel_btn_ticket_iv" |
| 45 | + android:id="@+id/home_panel_btn_ticket_iv" |
35 | 46 | android:layout_width="35dp" |
36 | 47 | android:layout_height="35dp" |
37 | 48 | android:layout_marginTop="20dp" |
38 | 49 | android:layout_marginEnd="15dp" |
39 | 50 | android:src="@drawable/btn_main_ticket" |
40 | | - app:layout_constraintEnd_toStartOf="@id/home_pannel_btn_setting_iv" |
| 51 | + app:layout_constraintEnd_toStartOf="@id/home_panel_btn_setting_iv" |
41 | 52 | app:layout_constraintTop_toTopOf="parent" /> |
42 | 53 |
|
43 | 54 | <ImageView |
44 | | - android:id="@+id/home_pannel_btn_setting_iv" |
| 55 | + android:id="@+id/home_panel_btn_setting_iv" |
45 | 56 | android:layout_width="35dp" |
46 | 57 | android:layout_height="35dp" |
47 | 58 | android:layout_marginTop="20dp" |
|
51 | 62 | app:layout_constraintTop_toTopOf="parent" /> |
52 | 63 |
|
53 | 64 | <TextView |
54 | | - android:id="@+id/home_pannel_title_tv" |
| 65 | + android:id="@+id/home_panel_title_tv" |
55 | 66 | android:layout_width="wrap_content" |
56 | 67 | android:layout_height="wrap_content" |
57 | 68 | android:layout_marginStart="20dp" |
|
61 | 72 | android:textSize="28sp" |
62 | 73 | android:textStyle="bold" |
63 | 74 | app:layout_constraintStart_toStartOf="parent" |
64 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_btn_nugu_iv" /> |
| 75 | + app:layout_constraintTop_toBottomOf="@id/home_panel_btn_nugu_iv" /> |
65 | 76 |
|
66 | 77 | <ImageView |
67 | | - android:id="@+id/home_pannel_btn_play_iv" |
| 78 | + android:id="@+id/home_panel_btn_play_iv" |
68 | 79 | android:layout_width="60dp" |
69 | 80 | android:layout_height="60dp" |
70 | 81 | android:layout_marginEnd="20dp" |
71 | 82 | android:src="@drawable/btn_panel_play_large" |
72 | 83 | app:layout_constraintEnd_toEndOf="parent" |
73 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_title_tv" /> |
| 84 | + app:layout_constraintTop_toBottomOf="@id/home_panel_title_tv" /> |
74 | 85 |
|
75 | 86 | <TextView |
76 | | - android:id="@+id/home_pannel_album_info_01_tv" |
| 87 | + android:id="@+id/home_panel_album_info_01_tv" |
77 | 88 | android:layout_width="wrap_content" |
78 | 89 | android:layout_height="wrap_content" |
79 | 90 | android:layout_marginStart="20dp" |
80 | 91 | android:layout_marginBottom="12dp" |
81 | 92 | android:text="총 15곡 2019.11.11" |
82 | 93 | android:textColor="@color/white" |
83 | 94 | android:textSize="12sp" |
84 | | - app:layout_constraintBottom_toTopOf="@id/home_pannel_album_img_01_iv" |
| 95 | + app:layout_constraintBottom_toTopOf="@id/home_panel_album_img_01_iv" |
85 | 96 | app:layout_constraintStart_toStartOf="parent" /> |
86 | 97 |
|
87 | 98 |
|
88 | 99 | <ImageView |
89 | | - android:id="@+id/home_pannel_album_img_01_iv" |
| 100 | + android:id="@+id/home_panel_album_img_01_iv" |
90 | 101 | android:layout_width="40dp" |
91 | 102 | android:layout_height="40dp" |
92 | 103 | android:layout_marginStart="20dp" |
93 | 104 | android:layout_marginBottom="30dp" |
94 | 105 | android:src="@drawable/img_album_exp" |
95 | | - app:layout_constraintBottom_toTopOf="@id/home_pannel_album_img_02_iv" |
| 106 | + app:layout_constraintBottom_toTopOf="@id/home_panel_album_img_02_iv" |
96 | 107 | app:layout_constraintStart_toStartOf="parent" /> |
97 | 108 |
|
98 | 109 | <TextView |
99 | | - android:id="@+id/home_pannel_album_title_01_tv" |
| 110 | + android:id="@+id/home_panel_album_title_01_tv" |
100 | 111 | android:layout_width="wrap_content" |
101 | 112 | android:layout_height="wrap_content" |
102 | 113 | android:layout_marginStart="15dp" |
103 | 114 | android:text="잠이 안온다" |
104 | 115 | android:textColor="@color/white" |
105 | 116 | android:textStyle="bold" |
106 | | - app:layout_constraintBottom_toTopOf="@id/home_pannel_album_singer_02_tv" |
107 | | - app:layout_constraintStart_toEndOf="@id/home_pannel_album_img_01_iv" |
108 | | - app:layout_constraintTop_toTopOf="@id/home_pannel_album_img_01_iv" /> |
| 117 | + app:layout_constraintBottom_toTopOf="@id/home_panel_album_singer_02_tv" |
| 118 | + app:layout_constraintStart_toEndOf="@id/home_panel_album_img_01_iv" |
| 119 | + app:layout_constraintTop_toTopOf="@id/home_panel_album_img_01_iv" /> |
109 | 120 |
|
110 | 121 | <TextView |
111 | | - android:id="@+id/home_pannel_album_singer_02_tv" |
| 122 | + android:id="@+id/home_panel_album_singer_02_tv" |
112 | 123 | android:layout_width="wrap_content" |
113 | 124 | android:layout_height="wrap_content" |
114 | 125 | android:layout_marginStart="15dp" |
115 | 126 | android:text="젠(zen)" |
116 | 127 | android:textColor="@color/white" |
117 | 128 | android:textStyle="bold" |
118 | | - app:layout_constraintBottom_toBottomOf="@id/home_pannel_album_img_01_iv" |
119 | | - app:layout_constraintStart_toEndOf="@id/home_pannel_album_img_01_iv" |
120 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_album_title_01_tv" /> |
| 129 | + app:layout_constraintBottom_toBottomOf="@id/home_panel_album_img_01_iv" |
| 130 | + app:layout_constraintStart_toEndOf="@id/home_panel_album_img_01_iv" |
| 131 | + app:layout_constraintTop_toBottomOf="@id/home_panel_album_title_01_tv" /> |
121 | 132 |
|
122 | 133 |
|
123 | 134 | <ImageView |
124 | | - android:id="@+id/home_pannel_album_img_02_iv" |
| 135 | + android:id="@+id/home_panel_album_img_02_iv" |
125 | 136 | android:layout_width="40dp" |
126 | 137 | android:layout_height="40dp" |
127 | 138 | android:layout_marginStart="20dp" |
128 | 139 | android:layout_marginBottom="30dp" |
129 | 140 | android:src="@drawable/img_album_exp" |
130 | | - app:layout_constraintBottom_toBottomOf="@id/home_pannel_background_iv" |
| 141 | + app:layout_constraintBottom_toBottomOf="@id/home_panel_background_vp" |
131 | 142 | app:layout_constraintStart_toStartOf="parent" /> |
132 | 143 |
|
133 | 144 | <TextView |
134 | | - android:id="@+id/home_pannel_album_title_03_tv" |
| 145 | + android:id="@+id/home_panel_album_title_03_tv" |
135 | 146 | android:layout_width="wrap_content" |
136 | 147 | android:layout_height="wrap_content" |
137 | 148 | android:layout_marginStart="15dp" |
138 | 149 | android:text="잠이 안온다" |
139 | 150 | android:textColor="@color/white" |
140 | 151 | android:textStyle="bold" |
141 | | - app:layout_constraintBottom_toTopOf="@id/home_pannel_album_singer_04_tv" |
142 | | - app:layout_constraintStart_toEndOf="@id/home_pannel_album_img_02_iv" |
143 | | - app:layout_constraintTop_toTopOf="@id/home_pannel_album_img_02_iv" /> |
| 152 | + app:layout_constraintBottom_toTopOf="@id/home_panel_album_singer_04_tv" |
| 153 | + app:layout_constraintStart_toEndOf="@id/home_panel_album_img_02_iv" |
| 154 | + app:layout_constraintTop_toTopOf="@id/home_panel_album_img_02_iv" /> |
144 | 155 |
|
145 | 156 | <TextView |
146 | | - android:id="@+id/home_pannel_album_singer_04_tv" |
| 157 | + android:id="@+id/home_panel_album_singer_04_tv" |
147 | 158 | android:layout_width="wrap_content" |
148 | 159 | android:layout_height="wrap_content" |
149 | 160 | android:layout_marginStart="15dp" |
150 | 161 | android:text="젠(zen)" |
151 | 162 | android:textColor="@color/white" |
152 | 163 | android:textStyle="bold" |
153 | | - app:layout_constraintBottom_toBottomOf="@id/home_pannel_album_img_02_iv" |
154 | | - app:layout_constraintStart_toEndOf="@id/home_pannel_album_img_02_iv" |
155 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_album_title_03_tv" /> |
| 164 | + app:layout_constraintBottom_toBottomOf="@id/home_panel_album_img_02_iv" |
| 165 | + app:layout_constraintStart_toEndOf="@id/home_panel_album_img_02_iv" |
| 166 | + app:layout_constraintTop_toBottomOf="@id/home_panel_album_title_03_tv" /> |
156 | 167 |
|
157 | 168 | <TextView |
158 | 169 | android:id="@+id/home_today_music_title_tv" |
|
166 | 177 | android:textSize="18sp" |
167 | 178 | android:textStyle="bold" |
168 | 179 | app:layout_constraintStart_toStartOf="parent" |
169 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_background_iv" /> |
| 180 | + app:layout_constraintTop_toBottomOf="@id/home_panel_background_vp" /> |
170 | 181 |
|
171 | 182 | <ImageView |
172 | 183 | android:id="@+id/home_today_music_title_btn_iv" |
|
189 | 200 | android:textColor="#3F3FFF" |
190 | 201 | android:textSize="16sp" |
191 | 202 | app:layout_constraintEnd_toStartOf="@id/home_today_music_domestic_tv" |
192 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_background_iv" /> |
| 203 | + app:layout_constraintTop_toBottomOf="@id/home_panel_background_vp" /> |
193 | 204 |
|
194 | 205 | <TextView |
195 | 206 | android:id="@+id/home_today_music_domestic_tv" |
|
200 | 211 | android:text="국내" |
201 | 212 | android:textSize="16sp" |
202 | 213 | app:layout_constraintEnd_toStartOf="@id/home_today_music_oversea_tv" |
203 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_background_iv" /> |
| 214 | + app:layout_constraintTop_toBottomOf="@id/home_panel_background_vp" /> |
204 | 215 |
|
205 | 216 | <TextView |
206 | 217 | android:id="@+id/home_today_music_oversea_tv" |
|
211 | 222 | android:text="해외" |
212 | 223 | android:textSize="16sp" |
213 | 224 | app:layout_constraintEnd_toEndOf="parent" |
214 | | - app:layout_constraintTop_toBottomOf="@id/home_pannel_background_iv" /> |
| 225 | + app:layout_constraintTop_toBottomOf="@id/home_panel_background_vp" /> |
215 | 226 |
|
216 | 227 | <HorizontalScrollView |
217 | 228 | android:id="@+id/home_today_music_oversea_hs" |
|
0 commit comments