-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
4be3111
commit 0867d02
Showing
3 changed files
with
149 additions
and
136 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
281 changes: 146 additions & 135 deletions
281
darioweekdaypicker/src/main/res/layout/weekdays_layout.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,149 +1,160 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
<HorizontalScrollView | ||
xmlns:android="http://schemas.android.com/apk/res/android" | ||
xmlns:app="http://schemas.android.com/apk/res-auto" | ||
xmlns:tools="http://schemas.android.com/tools" | ||
android:scrollbars="none" | ||
android:layout_width="match_parent" | ||
android:layout_height="wrap_content" | ||
xmlns:tools="http://schemas.android.com/tools"> | ||
android:layout_height="wrap_content"> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle1" | ||
app:layout_constraintVertical_chainStyle="spread" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_selected" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toStartOf="@+id/circle2" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content"> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle1" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginEnd="@dimen/circle_margin" | ||
android:background="@drawable/circle_selected" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintEnd_toStartOf="@+id/circle2" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Sun" | ||
style="@style/WeekdayTextSelected"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle2" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle1" | ||
app:layout_constraintEnd_toStartOf="@+id/circle3" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text2" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text1" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Sun" | ||
style="@style/WeekdayTextSelected"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle2" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginEnd="@dimen/circle_margin" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle1" | ||
app:layout_constraintEnd_toStartOf="@+id/circle3" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Mon" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle3" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle2" | ||
app:layout_constraintEnd_toStartOf="@+id/circle4" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text3" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text2" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Mon" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle3" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginEnd="@dimen/circle_margin" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle2" | ||
app:layout_constraintEnd_toStartOf="@+id/circle4" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Tue" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle4" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle3" | ||
app:layout_constraintEnd_toStartOf="@+id/circle5" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text4" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text3" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Tue" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle4" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginEnd="@dimen/circle_margin" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle3" | ||
app:layout_constraintEnd_toStartOf="@+id/circle5" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Wed" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle5" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle4" | ||
app:layout_constraintEnd_toStartOf="@+id/circle6" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text5" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text4" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Wed" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle5" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginEnd="@dimen/circle_margin" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle4" | ||
app:layout_constraintEnd_toStartOf="@+id/circle6" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Thu" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle6" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle5" | ||
app:layout_constraintEnd_toStartOf="@+id/circle7" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text6" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text5" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Thu" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle6" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle5" | ||
app:layout_constraintEnd_toStartOf="@+id/circle7" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Fri" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle7" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle6" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text7" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text6" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Fri" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
<androidx.constraintlayout.widget.ConstraintLayout | ||
android:id="@+id/circle7" | ||
android:layout_width="@dimen/circle_size" | ||
android:layout_height="@dimen/circle_size" | ||
android:layout_marginStart="@dimen/circle_margin" | ||
android:background="@drawable/circle_not_selected" | ||
app:layout_constraintStart_toEndOf="@+id/circle6" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Sat" | ||
style="@style/WeekdayText"/> | ||
app:layout_constraintBottom_toBottomOf="parent"> | ||
<TextView | ||
android:id="@+id/text7" | ||
android:layout_width="wrap_content" | ||
android:layout_height="wrap_content" | ||
app:layout_constraintStart_toStartOf="parent" | ||
app:layout_constraintEnd_toEndOf="parent" | ||
app:layout_constraintTop_toTopOf="parent" | ||
app:layout_constraintBottom_toBottomOf="parent" | ||
tools:text="Sat" | ||
style="@style/WeekdayText"/> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
</androidx.constraintlayout.widget.ConstraintLayout> | ||
|
||
</HorizontalScrollView> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<resources> | ||
<dimen name="circle_size">44dp</dimen> | ||
<dimen name="circle_margin">5dp</dimen> | ||
</resources> |