Add more settings and more example videos
This commit is contained in:
parent
24db0cef52
commit
57dda5ae8e
@ -40,7 +40,10 @@ class SettingsFragment : Fragment() {
|
|||||||
//updates size when size selection changes
|
//updates size when size selection changes
|
||||||
binding.settingRadioGroup.setOnCheckedChangeListener{ group,checkedID ->
|
binding.settingRadioGroup.setOnCheckedChangeListener{ group,checkedID ->
|
||||||
|
|
||||||
if(checkedID == binding.settingDefaultSizeVideo.id){
|
if (checkedID == binding.settingSmallVideoSize.id) {
|
||||||
|
settingsViewModel.size.value = 8.0
|
||||||
|
}
|
||||||
|
else if(checkedID == binding.settingDefaultSizeVideo.id){
|
||||||
settingsViewModel.size.value = 25.0
|
settingsViewModel.size.value = 25.0
|
||||||
}else if(checkedID == binding.settingBigSizeVideo.id){
|
}else if(checkedID == binding.settingBigSizeVideo.id){
|
||||||
settingsViewModel.size.value = 50.0
|
settingsViewModel.size.value = 50.0
|
||||||
|
@ -13,7 +13,7 @@ class SettingsViewModel : ViewModel() {
|
|||||||
|
|
||||||
//size of the file, grab this for use
|
//size of the file, grab this for use
|
||||||
private val _size = MutableLiveData<Double>().apply {
|
private val _size = MutableLiveData<Double>().apply {
|
||||||
value = 25.0
|
value = 8.0
|
||||||
}
|
}
|
||||||
val size: MutableLiveData<Double> = _size
|
val size: MutableLiveData<Double> = _size
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<androidx.constraintlayout.widget.ConstraintLayout 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"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
@ -7,7 +8,15 @@
|
|||||||
|
|
||||||
<ScrollView
|
<ScrollView
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent">
|
android:layout_height="match_parent"
|
||||||
|
android:layout_marginStart="16dp"
|
||||||
|
android:layout_marginTop="8dp"
|
||||||
|
android:layout_marginEnd="16dp"
|
||||||
|
android:layout_marginBottom="8dp"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toTopOf="parent">
|
||||||
|
|
||||||
<RadioGroup
|
<RadioGroup
|
||||||
android:id="@+id/setting_radio_group"
|
android:id="@+id/setting_radio_group"
|
||||||
@ -21,10 +30,16 @@
|
|||||||
android:text="@string/settings_video_size" />
|
android:text="@string/settings_video_size" />
|
||||||
|
|
||||||
<RadioButton
|
<RadioButton
|
||||||
android:id="@+id/setting_default_size_video"
|
android:id="@+id/setting_small_video_size"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:checked="true"
|
android:checked="true"
|
||||||
|
android:text="@string/settings_small_size" />
|
||||||
|
|
||||||
|
<RadioButton
|
||||||
|
android:id="@+id/setting_default_size_video"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/settings_default_size" />
|
android:text="@string/settings_default_size" />
|
||||||
|
|
||||||
<RadioButton
|
<RadioButton
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
<string name="title_settings">Settings</string>
|
<string name="title_settings">Settings</string>
|
||||||
<string name="settings_video_size">Video Size</string>
|
<string name="settings_video_size">Video Size</string>
|
||||||
<string name="settings_image_size">Image Size</string>
|
<string name="settings_image_size">Image Size</string>
|
||||||
|
<string name="settings_small_size">8mb</string>
|
||||||
<string name="settings_default_size">25mb</string>
|
<string name="settings_default_size">25mb</string>
|
||||||
<string name="settings_big_size">50mb</string>
|
<string name="settings_big_size">50mb</string>
|
||||||
<string name="settings_huge_size">500mb</string>
|
<string name="settings_huge_size">500mb</string>
|
||||||
@ -15,4 +16,5 @@
|
|||||||
<string name="share_button">Share</string>
|
<string name="share_button">Share</string>
|
||||||
<string name="delete">Delete</string>
|
<string name="delete">Delete</string>
|
||||||
<string name="cancel">Cancel</string>
|
<string name="cancel">Cancel</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
BIN
video-examples/video_medium_size.mp4
Normal file
BIN
video-examples/video_medium_size.mp4
Normal file
Binary file not shown.
BIN
video-examples/video_small_size-1.mp4
Normal file
BIN
video-examples/video_small_size-1.mp4
Normal file
Binary file not shown.
BIN
video-examples/video_small_size-2.mp4
Normal file
BIN
video-examples/video_small_size-2.mp4
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user