tba stuff to main unfinished

This commit is contained in:
Tylr-J42 2025-02-27 09:50:57 -05:00
commit 1ef0f6319a
82 changed files with 1419 additions and 1330 deletions

View File

@ -47,6 +47,28 @@
<option name="screenX" value="1840" /> <option name="screenX" value="1840" />
<option name="screenY" value="2944" /> <option name="screenY" value="2944" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="a15" />
<option name="id" value="a15" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="A15" />
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="a35x" />
<option name="id" value="a35x" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="A35" />
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="31" /> <option name="api" value="31" />
<option name="brand" value="samsung" /> <option name="brand" value="samsung" />
@ -245,6 +267,17 @@
<option name="screenX" value="1080" /> <option name="screenX" value="1080" />
<option name="screenY" value="2340" /> <option name="screenY" value="2340" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="gts7xllite" />
<option name="id" value="gts7xllite" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="SM-T738U" />
<option name="screenDensity" value="340" />
<option name="screenX" value="1600" />
<option name="screenY" value="2560" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="33" /> <option name="api" value="33" />
<option name="brand" value="samsung" /> <option name="brand" value="samsung" />
@ -256,6 +289,17 @@
<option name="screenX" value="1848" /> <option name="screenX" value="1848" />
<option name="screenY" value="2960" /> <option name="screenY" value="2960" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="gts8wifi" />
<option name="id" value="gts8wifi" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="Galaxy Tab S8" />
<option name="screenDensity" value="274" />
<option name="screenX" value="1600" />
<option name="screenY" value="2560" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="34" /> <option name="api" value="34" />
<option name="brand" value="google" /> <option name="brand" value="google" />
@ -311,6 +355,17 @@
<option name="screenX" value="720" /> <option name="screenX" value="720" />
<option name="screenY" value="1600" /> <option name="screenY" value="1600" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="o1q" />
<option name="id" value="o1q" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="Galaxy S21" />
<option name="screenDensity" value="421" />
<option name="screenX" value="1080" />
<option name="screenY" value="2400" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="31" /> <option name="api" value="31" />
<option name="brand" value="google" /> <option name="brand" value="google" />
@ -367,6 +422,17 @@
<option name="screenY" value="384" /> <option name="screenY" value="384" />
<option name="type" value="WEAR_OS" /> <option name="type" value="WEAR_OS" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="r11q" />
<option name="id" value="r11q" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="SM-S711U" />
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="30" /> <option name="api" value="30" />
<option name="brand" value="google" /> <option name="brand" value="google" />
@ -389,6 +455,17 @@
<option name="screenX" value="1080" /> <option name="screenX" value="1080" />
<option name="screenY" value="2400" /> <option name="screenY" value="2400" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="34" />
<option name="brand" value="samsung" />
<option name="codename" value="t2q" />
<option name="id" value="t2q" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="Galaxy S21 Plus" />
<option name="screenDensity" value="394" />
<option name="screenX" value="1080" />
<option name="screenY" value="2400" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="33" /> <option name="api" value="33" />
<option name="brand" value="google" /> <option name="brand" value="google" />

View File

@ -1,4 +1,4 @@
#Mon Feb 10 12:02:46 EST 2025 #Tue Feb 25 12:47:17 EST 2025
com.example.scoutingapp-main-33\:/drawable/ic_launcher_background.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_ic_launcher_background.xml.flat com.example.scoutingapp-main-33\:/drawable/ic_launcher_background.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_ic_launcher_background.xml.flat
com.example.scoutingapp-main-33\:/drawable/ic_launcher_foreground.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_ic_launcher_foreground.xml.flat com.example.scoutingapp-main-33\:/drawable/ic_launcher_foreground.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_ic_launcher_foreground.xml.flat
com.example.scoutingapp-main-33\:/drawable/loop.png=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_loop.png.flat com.example.scoutingapp-main-33\:/drawable/loop.png=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\merged_res\\debug\\mergeDebugResources\\drawable_loop.png.flat

View File

@ -2011,6 +2011,7 @@
<string name="fab_transformation_scrim_behavior" translatable="false">com.google.android.material.transformation.FabTransformationScrimBehavior</string> <string name="fab_transformation_scrim_behavior" translatable="false">com.google.android.material.transformation.FabTransformationScrimBehavior</string>
<string name="fab_transformation_sheet_behavior" translatable="false">com.google.android.material.transformation.FabTransformationSheetBehavior</string> <string name="fab_transformation_sheet_behavior" translatable="false">com.google.android.material.transformation.FabTransformationSheetBehavior</string>
<string name="hide_bottom_view_on_scroll_behavior" translatable="false">com.google.android.material.behavior.HideBottomViewOnScrollBehavior</string> <string name="hide_bottom_view_on_scroll_behavior" translatable="false">com.google.android.material.behavior.HideBottomViewOnScrollBehavior</string>
<string name="hold_button_to_ndecrement">Hold button to \ndecrement</string>
<string description="Content description for an icon that appears in the title area of a dialog" name="icon_content_description">Dialog Icon</string> <string description="Content description for an icon that appears in the title area of a dialog" name="icon_content_description">Dialog Icon</string>
<string name="image_of_field">Image of field</string> <string name="image_of_field">Image of field</string>
<string name="item_view_role_description">Tab</string> <string name="item_view_role_description">Tab</string>
@ -2142,6 +2143,7 @@
<string name="side_sheet_behavior" translatable="false">com.google.android.material.sidesheet.SideSheetBehavior</string> <string name="side_sheet_behavior" translatable="false">com.google.android.material.sidesheet.SideSheetBehavior</string>
<string name="status_bar_notification_info_overflow">999+</string> <string name="status_bar_notification_info_overflow">999+</string>
<string name="submit">Submit</string> <string name="submit">Submit</string>
<string name="tele">Tele</string>
<style name="AlertDialog.AppCompat" parent="Base.AlertDialog.AppCompat"/> <style name="AlertDialog.AppCompat" parent="Base.AlertDialog.AppCompat"/>
<style name="AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat.Light"/> <style name="AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat.Light"/>
<style name="Animation.AppCompat.Dialog" parent="Base.Animation.AppCompat.Dialog"/> <style name="Animation.AppCompat.Dialog" parent="Base.Animation.AppCompat.Dialog"/>

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
#Mon Feb 10 12:02:47 EST 2025 #Tue Feb 25 12:47:18 EST 2025
com.example.scoutingapp-main-5\:/drawable/ic_launcher_background.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\ic_launcher_background.xml com.example.scoutingapp-main-5\:/drawable/ic_launcher_background.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\ic_launcher_background.xml
com.example.scoutingapp-main-5\:/drawable/ic_launcher_foreground.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\ic_launcher_foreground.xml com.example.scoutingapp-main-5\:/drawable/ic_launcher_foreground.xml=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\ic_launcher_foreground.xml
com.example.scoutingapp-main-5\:/drawable/loop.png=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\loop.png com.example.scoutingapp-main-5\:/drawable/loop.png=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\packaged_res\\debug\\packageDebugResources\\drawable\\loop.png

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
#Mon Feb 10 12:15:29 EST 2025 #Tue Feb 25 12:47:24 EST 2025
base.0=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex base.0=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex
base.1=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex base.1=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex
base.2=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\4\\classes.dex base.2=C\:\\Users\\26jacquesty\\AndroidStudioProjects\\Reefscape-Scouting-App\\ScoutingApp\\app\\build\\intermediates\\dex\\debug\\mergeProjectDexDebug\\4\\classes.dex

View File

@ -6,10 +6,11 @@ drawable ic_launcher_background
drawable ic_launcher_foreground drawable ic_launcher_foreground
drawable loop drawable loop
drawable screenshot_2025_01_16_115155 drawable screenshot_2025_01_16_115155
id ButtonNext
id Event id Event
id Match id Match
id Sheet
id Submit_button id Submit_button
id TBATest
id TeamNumber id TeamNumber
id button_L1 id button_L1
id button_L2 id button_L2
@ -21,11 +22,15 @@ id button_Processor
id cb_CanLeave id cb_CanLeave
id cb_algaeReef id cb_algaeReef
id cb_coralPickup id cb_coralPickup
id deleteButton
id imageView2 id imageView2
id linearLayout id linearLayout
id main id main
id nextButton id radioButton10
id radioButton11
id radioButton12
id radioButton13
id radioButton14
id radioButton15
id textInputLayout id textInputLayout
id textInputLayout2 id textInputLayout2
id textInputLayout3 id textInputLayout3

View File

@ -18,10 +18,10 @@
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<Button <Button
android:id="@+id/deleteButton" android:id="@+id/Sheet"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="Delete old data" android:text="The Google Sheet"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"

View File

@ -7,32 +7,6 @@
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".MainActivity"> tools:context=".MainActivity">
<Button
android:id="@+id/nextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/TBATest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
tools:layout_editor_absoluteX="55dp"
tools:layout_editor_absoluteY="113dp" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
tools:layout_editor_absoluteX="75dp"
tools:layout_editor_absoluteY="54dp" />
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout
android:id="@+id/textInputLayout2" android:id="@+id/textInputLayout2"
android:layout_width="409dp" android:layout_width="409dp"
@ -40,16 +14,10 @@
android:layout_marginStart="1dp" android:layout_marginStart="1dp"
android:layout_marginTop="156dp" android:layout_marginTop="156dp"
android:layout_marginEnd="1dp" android:layout_marginEnd="1dp"
app:layout_constraintBottom_toTopOf="@+id/nextButton"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Event"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Event" />
</com.google.android.material.textfield.TextInputLayout> </com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout
@ -76,11 +44,6 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Match"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Match Number" />
</com.google.android.material.textfield.TextInputLayout> </com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
@ -90,7 +53,8 @@
android:hint="Team number" android:hint="Team number"
app:layout_constraintBottom_toTopOf="@+id/textInputLayout2" app:layout_constraintBottom_toTopOf="@+id/textInputLayout2"
app:layout_constraintTop_toBottomOf="@+id/textInputLayout3" app:layout_constraintTop_toBottomOf="@+id/textInputLayout3"
tools:layout_editor_absoluteX="-16dp" /> app:layout_constraintVertical_bias="0.902"
tools:layout_editor_absoluteX="0dp" />
<Button <Button
android:id="@+id/Submit_button" android:id="@+id/Submit_button"
@ -99,7 +63,98 @@
android:text="Submit" android:text="Submit"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Match"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Match Number"
tools:layout_editor_absoluteX="33dp"
tools:layout_editor_absoluteY="156dp" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Event"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Event"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/nextButton" /> app:layout_constraintTop_toTopOf="parent" />
<RadioGroup
android:layout_width="0dp"
android:layout_height="250dp"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteY="216dp">
<LinearLayout
android:layout_width="409dp"
android:layout_height="215dp"
android:orientation="horizontal">
<LinearLayout
android:layout_width="210dp"
android:layout_height="match_parent"
android:background="#D11010"
android:orientation="vertical">
<RadioButton
android:id="@+id/radioButton10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radioButton11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radioButton12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#3F51B5"
android:orientation="vertical">
<RadioButton
android:id="@+id/radioButton13"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radioButton14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radioButton15"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
</LinearLayout>
</LinearLayout>
</RadioGroup>
<Button
android:id="@+id/ButtonNext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="107dp"
tools:layout_editor_absoluteY="526dp" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -3112,164 +3112,164 @@ int drawable tooltip_frame_light 0x7f0700e8
int id ALT 0x7f080000 int id ALT 0x7f080000
int id BOTTOM_END 0x7f080001 int id BOTTOM_END 0x7f080001
int id BOTTOM_START 0x7f080002 int id BOTTOM_START 0x7f080002
int id CTRL 0x7f080003 int id ButtonNext 0x7f080003
int id Event 0x7f080004 int id CTRL 0x7f080004
int id FUNCTION 0x7f080005 int id Event 0x7f080005
int id META 0x7f080006 int id FUNCTION 0x7f080006
int id Match 0x7f080007 int id META 0x7f080007
int id NO_DEBUG 0x7f080008 int id Match 0x7f080008
int id SHIFT 0x7f080009 int id NO_DEBUG 0x7f080009
int id SHOW_ALL 0x7f08000a int id SHIFT 0x7f08000a
int id SHOW_PATH 0x7f08000b int id SHOW_ALL 0x7f08000b
int id SHOW_PROGRESS 0x7f08000c int id SHOW_PATH 0x7f08000c
int id SYM 0x7f08000d int id SHOW_PROGRESS 0x7f08000d
int id Submit_button 0x7f08000e int id SYM 0x7f08000e
int id TBATest 0x7f08000f int id Sheet 0x7f08000f
int id TOP_END 0x7f080010 int id Submit_button 0x7f080010
int id TOP_START 0x7f080011 int id TOP_END 0x7f080011
int id TeamNumber 0x7f080012 int id TOP_START 0x7f080012
int id above 0x7f080013 int id TeamNumber 0x7f080013
int id accelerate 0x7f080014 int id above 0x7f080014
int id accessibility_action_clickable_span 0x7f080015 int id accelerate 0x7f080015
int id accessibility_custom_action_0 0x7f080016 int id accessibility_action_clickable_span 0x7f080016
int id accessibility_custom_action_1 0x7f080017 int id accessibility_custom_action_0 0x7f080017
int id accessibility_custom_action_10 0x7f080018 int id accessibility_custom_action_1 0x7f080018
int id accessibility_custom_action_11 0x7f080019 int id accessibility_custom_action_10 0x7f080019
int id accessibility_custom_action_12 0x7f08001a int id accessibility_custom_action_11 0x7f08001a
int id accessibility_custom_action_13 0x7f08001b int id accessibility_custom_action_12 0x7f08001b
int id accessibility_custom_action_14 0x7f08001c int id accessibility_custom_action_13 0x7f08001c
int id accessibility_custom_action_15 0x7f08001d int id accessibility_custom_action_14 0x7f08001d
int id accessibility_custom_action_16 0x7f08001e int id accessibility_custom_action_15 0x7f08001e
int id accessibility_custom_action_17 0x7f08001f int id accessibility_custom_action_16 0x7f08001f
int id accessibility_custom_action_18 0x7f080020 int id accessibility_custom_action_17 0x7f080020
int id accessibility_custom_action_19 0x7f080021 int id accessibility_custom_action_18 0x7f080021
int id accessibility_custom_action_2 0x7f080022 int id accessibility_custom_action_19 0x7f080022
int id accessibility_custom_action_20 0x7f080023 int id accessibility_custom_action_2 0x7f080023
int id accessibility_custom_action_21 0x7f080024 int id accessibility_custom_action_20 0x7f080024
int id accessibility_custom_action_22 0x7f080025 int id accessibility_custom_action_21 0x7f080025
int id accessibility_custom_action_23 0x7f080026 int id accessibility_custom_action_22 0x7f080026
int id accessibility_custom_action_24 0x7f080027 int id accessibility_custom_action_23 0x7f080027
int id accessibility_custom_action_25 0x7f080028 int id accessibility_custom_action_24 0x7f080028
int id accessibility_custom_action_26 0x7f080029 int id accessibility_custom_action_25 0x7f080029
int id accessibility_custom_action_27 0x7f08002a int id accessibility_custom_action_26 0x7f08002a
int id accessibility_custom_action_28 0x7f08002b int id accessibility_custom_action_27 0x7f08002b
int id accessibility_custom_action_29 0x7f08002c int id accessibility_custom_action_28 0x7f08002c
int id accessibility_custom_action_3 0x7f08002d int id accessibility_custom_action_29 0x7f08002d
int id accessibility_custom_action_30 0x7f08002e int id accessibility_custom_action_3 0x7f08002e
int id accessibility_custom_action_31 0x7f08002f int id accessibility_custom_action_30 0x7f08002f
int id accessibility_custom_action_4 0x7f080030 int id accessibility_custom_action_31 0x7f080030
int id accessibility_custom_action_5 0x7f080031 int id accessibility_custom_action_4 0x7f080031
int id accessibility_custom_action_6 0x7f080032 int id accessibility_custom_action_5 0x7f080032
int id accessibility_custom_action_7 0x7f080033 int id accessibility_custom_action_6 0x7f080033
int id accessibility_custom_action_8 0x7f080034 int id accessibility_custom_action_7 0x7f080034
int id accessibility_custom_action_9 0x7f080035 int id accessibility_custom_action_8 0x7f080035
int id actionDown 0x7f080036 int id accessibility_custom_action_9 0x7f080036
int id actionDownUp 0x7f080037 int id actionDown 0x7f080037
int id actionUp 0x7f080038 int id actionDownUp 0x7f080038
int id action_bar 0x7f080039 int id actionUp 0x7f080039
int id action_bar_activity_content 0x7f08003a int id action_bar 0x7f08003a
int id action_bar_container 0x7f08003b int id action_bar_activity_content 0x7f08003b
int id action_bar_root 0x7f08003c int id action_bar_container 0x7f08003c
int id action_bar_spinner 0x7f08003d int id action_bar_root 0x7f08003d
int id action_bar_subtitle 0x7f08003e int id action_bar_spinner 0x7f08003e
int id action_bar_title 0x7f08003f int id action_bar_subtitle 0x7f08003f
int id action_container 0x7f080040 int id action_bar_title 0x7f080040
int id action_context_bar 0x7f080041 int id action_container 0x7f080041
int id action_divider 0x7f080042 int id action_context_bar 0x7f080042
int id action_image 0x7f080043 int id action_divider 0x7f080043
int id action_menu_divider 0x7f080044 int id action_image 0x7f080044
int id action_menu_presenter 0x7f080045 int id action_menu_divider 0x7f080045
int id action_mode_bar 0x7f080046 int id action_menu_presenter 0x7f080046
int id action_mode_bar_stub 0x7f080047 int id action_mode_bar 0x7f080047
int id action_mode_close_button 0x7f080048 int id action_mode_bar_stub 0x7f080048
int id action_text 0x7f080049 int id action_mode_close_button 0x7f080049
int id actions 0x7f08004a int id action_text 0x7f08004a
int id activity_chooser_view_content 0x7f08004b int id actions 0x7f08004b
int id add 0x7f08004c int id activity_chooser_view_content 0x7f08004c
int id alertTitle 0x7f08004d int id add 0x7f08004d
int id aligned 0x7f08004e int id alertTitle 0x7f08004e
int id all 0x7f08004f int id aligned 0x7f08004f
int id allStates 0x7f080050 int id all 0x7f080050
int id always 0x7f080051 int id allStates 0x7f080051
int id animateToEnd 0x7f080052 int id always 0x7f080052
int id animateToStart 0x7f080053 int id animateToEnd 0x7f080053
int id antiClockwise 0x7f080054 int id animateToStart 0x7f080054
int id anticipate 0x7f080055 int id antiClockwise 0x7f080055
int id arc 0x7f080056 int id anticipate 0x7f080056
int id asConfigured 0x7f080057 int id arc 0x7f080057
int id async 0x7f080058 int id asConfigured 0x7f080058
int id auto 0x7f080059 int id async 0x7f080059
int id autoComplete 0x7f08005a int id auto 0x7f08005a
int id autoCompleteToEnd 0x7f08005b int id autoComplete 0x7f08005b
int id autoCompleteToStart 0x7f08005c int id autoCompleteToEnd 0x7f08005c
int id axisRelative 0x7f08005d int id autoCompleteToStart 0x7f08005d
int id barrier 0x7f08005e int id axisRelative 0x7f08005e
int id baseline 0x7f08005f int id barrier 0x7f08005f
int id beginOnFirstDraw 0x7f080060 int id baseline 0x7f080060
int id beginning 0x7f080061 int id beginOnFirstDraw 0x7f080061
int id below 0x7f080062 int id beginning 0x7f080062
int id bestChoice 0x7f080063 int id below 0x7f080063
int id blocking 0x7f080064 int id bestChoice 0x7f080064
int id bottom 0x7f080065 int id blocking 0x7f080065
int id bounce 0x7f080066 int id bottom 0x7f080066
int id bounceBoth 0x7f080067 int id bounce 0x7f080067
int id bounceEnd 0x7f080068 int id bounceBoth 0x7f080068
int id bounceStart 0x7f080069 int id bounceEnd 0x7f080069
int id buttonPanel 0x7f08006a int id bounceStart 0x7f08006a
int id button_L1 0x7f08006b int id buttonPanel 0x7f08006b
int id button_L2 0x7f08006c int id button_L1 0x7f08006c
int id button_L3 0x7f08006d int id button_L2 0x7f08006d
int id button_L4 0x7f08006e int id button_L3 0x7f08006e
int id button_Net 0x7f08006f int id button_L4 0x7f08006f
int id button_Next 0x7f080070 int id button_Net 0x7f080070
int id button_Processor 0x7f080071 int id button_Next 0x7f080071
int id cache_measures 0x7f080072 int id button_Processor 0x7f080072
int id callMeasure 0x7f080073 int id cache_measures 0x7f080073
int id cancel_button 0x7f080074 int id callMeasure 0x7f080074
int id carryVelocity 0x7f080075 int id cancel_button 0x7f080075
int id cb_CanLeave 0x7f080076 int id carryVelocity 0x7f080076
int id cb_algaeReef 0x7f080077 int id cb_CanLeave 0x7f080077
int id cb_coralPickup 0x7f080078 int id cb_algaeReef 0x7f080078
int id center 0x7f080079 int id cb_coralPickup 0x7f080079
int id centerCrop 0x7f08007a int id center 0x7f08007a
int id centerInside 0x7f08007b int id centerCrop 0x7f08007b
int id center_horizontal 0x7f08007c int id centerInside 0x7f08007c
int id center_vertical 0x7f08007d int id center_horizontal 0x7f08007d
int id chain 0x7f08007e int id center_vertical 0x7f08007e
int id chain2 0x7f08007f int id chain 0x7f08007f
int id chains 0x7f080080 int id chain2 0x7f080080
int id checkbox 0x7f080081 int id chains 0x7f080081
int id checked 0x7f080082 int id checkbox 0x7f080082
int id chronometer 0x7f080083 int id checked 0x7f080083
int id circle_center 0x7f080084 int id chronometer 0x7f080084
int id clear_text 0x7f080085 int id circle_center 0x7f080085
int id clip_horizontal 0x7f080086 int id clear_text 0x7f080086
int id clip_vertical 0x7f080087 int id clip_horizontal 0x7f080087
int id clockwise 0x7f080088 int id clip_vertical 0x7f080088
int id closest 0x7f080089 int id clockwise 0x7f080089
int id collapseActionView 0x7f08008a int id closest 0x7f08008a
int id compress 0x7f08008b int id collapseActionView 0x7f08008b
int id confirm_button 0x7f08008c int id compress 0x7f08008c
int id constraint 0x7f08008d int id confirm_button 0x7f08008d
int id container 0x7f08008e int id constraint 0x7f08008e
int id content 0x7f08008f int id container 0x7f08008f
int id contentPanel 0x7f080090 int id content 0x7f080090
int id contiguous 0x7f080091 int id contentPanel 0x7f080091
int id continuousVelocity 0x7f080092 int id contiguous 0x7f080092
int id coordinator 0x7f080093 int id continuousVelocity 0x7f080093
int id cos 0x7f080094 int id coordinator 0x7f080094
int id counterclockwise 0x7f080095 int id cos 0x7f080095
int id cradle 0x7f080096 int id counterclockwise 0x7f080096
int id currentState 0x7f080097 int id cradle 0x7f080097
int id custom 0x7f080098 int id currentState 0x7f080098
int id customPanel 0x7f080099 int id custom 0x7f080099
int id cut 0x7f08009a int id customPanel 0x7f08009a
int id date_picker_actions 0x7f08009b int id cut 0x7f08009b
int id decelerate 0x7f08009c int id date_picker_actions 0x7f08009c
int id decelerateAndComplete 0x7f08009d int id decelerate 0x7f08009d
int id decor_content_parent 0x7f08009e int id decelerateAndComplete 0x7f08009e
int id default_activity_button 0x7f08009f int id decor_content_parent 0x7f08009f
int id deleteButton 0x7f0800a0 int id default_activity_button 0x7f0800a0
int id deltaRelative 0x7f0800a1 int id deltaRelative 0x7f0800a1
int id dependency_ordering 0x7f0800a2 int id dependency_ordering 0x7f0800a2
int id design_bottom_sheet 0x7f0800a3 int id design_bottom_sheet 0x7f0800a3
@ -3443,202 +3443,207 @@ int id navigation_header_container 0x7f08014a
int id never 0x7f08014b int id never 0x7f08014b
int id neverCompleteToEnd 0x7f08014c int id neverCompleteToEnd 0x7f08014c
int id neverCompleteToStart 0x7f08014d int id neverCompleteToStart 0x7f08014d
int id nextButton 0x7f08014e int id noScroll 0x7f08014e
int id noScroll 0x7f08014f int id noState 0x7f08014f
int id noState 0x7f080150 int id none 0x7f080150
int id none 0x7f080151 int id normal 0x7f080151
int id normal 0x7f080152 int id north 0x7f080152
int id north 0x7f080153 int id notification_background 0x7f080153
int id notification_background 0x7f080154 int id notification_main_column 0x7f080154
int id notification_main_column 0x7f080155 int id notification_main_column_container 0x7f080155
int id notification_main_column_container 0x7f080156 int id off 0x7f080156
int id off 0x7f080157 int id on 0x7f080157
int id on 0x7f080158 int id onInterceptTouchReturnSwipe 0x7f080158
int id onInterceptTouchReturnSwipe 0x7f080159 int id open_search_bar_text_view 0x7f080159
int id open_search_bar_text_view 0x7f08015a int id open_search_view_background 0x7f08015a
int id open_search_view_background 0x7f08015b int id open_search_view_clear_button 0x7f08015b
int id open_search_view_clear_button 0x7f08015c int id open_search_view_content_container 0x7f08015c
int id open_search_view_content_container 0x7f08015d int id open_search_view_divider 0x7f08015d
int id open_search_view_divider 0x7f08015e int id open_search_view_dummy_toolbar 0x7f08015e
int id open_search_view_dummy_toolbar 0x7f08015f int id open_search_view_edit_text 0x7f08015f
int id open_search_view_edit_text 0x7f080160 int id open_search_view_header_container 0x7f080160
int id open_search_view_header_container 0x7f080161 int id open_search_view_root 0x7f080161
int id open_search_view_root 0x7f080162 int id open_search_view_scrim 0x7f080162
int id open_search_view_scrim 0x7f080163 int id open_search_view_search_prefix 0x7f080163
int id open_search_view_search_prefix 0x7f080164 int id open_search_view_status_bar_spacer 0x7f080164
int id open_search_view_status_bar_spacer 0x7f080165 int id open_search_view_toolbar 0x7f080165
int id open_search_view_toolbar 0x7f080166 int id open_search_view_toolbar_container 0x7f080166
int id open_search_view_toolbar_container 0x7f080167 int id outline 0x7f080167
int id outline 0x7f080168 int id outward 0x7f080168
int id outward 0x7f080169 int id overshoot 0x7f080169
int id overshoot 0x7f08016a int id packed 0x7f08016a
int id packed 0x7f08016b int id parallax 0x7f08016b
int id parallax 0x7f08016c int id parent 0x7f08016c
int id parent 0x7f08016d int id parentPanel 0x7f08016d
int id parentPanel 0x7f08016e int id parentRelative 0x7f08016e
int id parentRelative 0x7f08016f int id parent_matrix 0x7f08016f
int id parent_matrix 0x7f080170 int id password_toggle 0x7f080170
int id password_toggle 0x7f080171 int id path 0x7f080171
int id path 0x7f080172 int id pathRelative 0x7f080172
int id pathRelative 0x7f080173 int id peekHeight 0x7f080173
int id peekHeight 0x7f080174 int id percent 0x7f080174
int id percent 0x7f080175 int id pin 0x7f080175
int id pin 0x7f080176 int id position 0x7f080176
int id position 0x7f080177 int id postLayout 0x7f080177
int id postLayout 0x7f080178 int id pressed 0x7f080178
int id pressed 0x7f080179 int id progress_circular 0x7f080179
int id progress_circular 0x7f08017a int id progress_horizontal 0x7f08017a
int id progress_horizontal 0x7f08017b int id radio 0x7f08017b
int id radio 0x7f08017c int id radioButton10 0x7f08017c
int id ratio 0x7f08017d int id radioButton11 0x7f08017d
int id rectangles 0x7f08017e int id radioButton12 0x7f08017e
int id report_drawn 0x7f08017f int id radioButton13 0x7f08017f
int id reverseSawtooth 0x7f080180 int id radioButton14 0x7f080180
int id right 0x7f080181 int id radioButton15 0x7f080181
int id rightToLeft 0x7f080182 int id ratio 0x7f080182
int id right_icon 0x7f080183 int id rectangles 0x7f080183
int id right_side 0x7f080184 int id report_drawn 0x7f080184
int id rounded 0x7f080185 int id reverseSawtooth 0x7f080185
int id row_index_key 0x7f080186 int id right 0x7f080186
int id save_non_transition_alpha 0x7f080187 int id rightToLeft 0x7f080187
int id save_overlay_view 0x7f080188 int id right_icon 0x7f080188
int id sawtooth 0x7f080189 int id right_side 0x7f080189
int id scale 0x7f08018a int id rounded 0x7f08018a
int id screen 0x7f08018b int id row_index_key 0x7f08018b
int id scroll 0x7f08018c int id save_non_transition_alpha 0x7f08018c
int id scrollIndicatorDown 0x7f08018d int id save_overlay_view 0x7f08018d
int id scrollIndicatorUp 0x7f08018e int id sawtooth 0x7f08018e
int id scrollView 0x7f08018f int id scale 0x7f08018f
int id scrollable 0x7f080190 int id screen 0x7f080190
int id search_badge 0x7f080191 int id scroll 0x7f080191
int id search_bar 0x7f080192 int id scrollIndicatorDown 0x7f080192
int id search_button 0x7f080193 int id scrollIndicatorUp 0x7f080193
int id search_close_btn 0x7f080194 int id scrollView 0x7f080194
int id search_edit_frame 0x7f080195 int id scrollable 0x7f080195
int id search_go_btn 0x7f080196 int id search_badge 0x7f080196
int id search_mag_icon 0x7f080197 int id search_bar 0x7f080197
int id search_plate 0x7f080198 int id search_button 0x7f080198
int id search_src_text 0x7f080199 int id search_close_btn 0x7f080199
int id search_voice_btn 0x7f08019a int id search_edit_frame 0x7f08019a
int id select_dialog_listview 0x7f08019b int id search_go_btn 0x7f08019b
int id selected 0x7f08019c int id search_mag_icon 0x7f08019c
int id selection_type 0x7f08019d int id search_plate 0x7f08019d
int id sharedValueSet 0x7f08019e int id search_src_text 0x7f08019e
int id sharedValueUnset 0x7f08019f int id search_voice_btn 0x7f08019f
int id shortcut 0x7f0801a0 int id select_dialog_listview 0x7f0801a0
int id showCustom 0x7f0801a1 int id selected 0x7f0801a1
int id showHome 0x7f0801a2 int id selection_type 0x7f0801a2
int id showTitle 0x7f0801a3 int id sharedValueSet 0x7f0801a3
int id sin 0x7f0801a4 int id sharedValueUnset 0x7f0801a4
int id skipCollapsed 0x7f0801a5 int id shortcut 0x7f0801a5
int id skipped 0x7f0801a6 int id showCustom 0x7f0801a6
int id slide 0x7f0801a7 int id showHome 0x7f0801a7
int id snackbar_action 0x7f0801a8 int id showTitle 0x7f0801a8
int id snackbar_text 0x7f0801a9 int id sin 0x7f0801a9
int id snap 0x7f0801aa int id skipCollapsed 0x7f0801aa
int id snapMargins 0x7f0801ab int id skipped 0x7f0801ab
int id south 0x7f0801ac int id slide 0x7f0801ac
int id spacer 0x7f0801ad int id snackbar_action 0x7f0801ad
int id special_effects_controller_view_tag 0x7f0801ae int id snackbar_text 0x7f0801ae
int id spline 0x7f0801af int id snap 0x7f0801af
int id split_action_bar 0x7f0801b0 int id snapMargins 0x7f0801b0
int id spread 0x7f0801b1 int id south 0x7f0801b1
int id spread_inside 0x7f0801b2 int id spacer 0x7f0801b2
int id spring 0x7f0801b3 int id special_effects_controller_view_tag 0x7f0801b3
int id square 0x7f0801b4 int id spline 0x7f0801b4
int id src_atop 0x7f0801b5 int id split_action_bar 0x7f0801b5
int id src_in 0x7f0801b6 int id spread 0x7f0801b6
int id src_over 0x7f0801b7 int id spread_inside 0x7f0801b7
int id standard 0x7f0801b8 int id spring 0x7f0801b8
int id start 0x7f0801b9 int id square 0x7f0801b9
int id startHorizontal 0x7f0801ba int id src_atop 0x7f0801ba
int id startToEnd 0x7f0801bb int id src_in 0x7f0801bb
int id startVertical 0x7f0801bc int id src_over 0x7f0801bc
int id staticLayout 0x7f0801bd int id standard 0x7f0801bd
int id staticPostLayout 0x7f0801be int id start 0x7f0801be
int id stop 0x7f0801bf int id startHorizontal 0x7f0801bf
int id stretch 0x7f0801c0 int id startToEnd 0x7f0801c0
int id submenuarrow 0x7f0801c1 int id startVertical 0x7f0801c1
int id submit_area 0x7f0801c2 int id staticLayout 0x7f0801c2
int id supportScrollUp 0x7f0801c3 int id staticPostLayout 0x7f0801c3
int id tabMode 0x7f0801c4 int id stop 0x7f0801c4
int id tag_accessibility_actions 0x7f0801c5 int id stretch 0x7f0801c5
int id tag_accessibility_clickable_spans 0x7f0801c6 int id submenuarrow 0x7f0801c6
int id tag_accessibility_heading 0x7f0801c7 int id submit_area 0x7f0801c7
int id tag_accessibility_pane_title 0x7f0801c8 int id supportScrollUp 0x7f0801c8
int id tag_on_apply_window_listener 0x7f0801c9 int id tabMode 0x7f0801c9
int id tag_on_receive_content_listener 0x7f0801ca int id tag_accessibility_actions 0x7f0801ca
int id tag_on_receive_content_mime_types 0x7f0801cb int id tag_accessibility_clickable_spans 0x7f0801cb
int id tag_screen_reader_focusable 0x7f0801cc int id tag_accessibility_heading 0x7f0801cc
int id tag_state_description 0x7f0801cd int id tag_accessibility_pane_title 0x7f0801cd
int id tag_transition_group 0x7f0801ce int id tag_on_apply_window_listener 0x7f0801ce
int id tag_unhandled_key_event_manager 0x7f0801cf int id tag_on_receive_content_listener 0x7f0801cf
int id tag_unhandled_key_listeners 0x7f0801d0 int id tag_on_receive_content_mime_types 0x7f0801d0
int id tag_window_insets_animation_callback 0x7f0801d1 int id tag_screen_reader_focusable 0x7f0801d1
int id text 0x7f0801d2 int id tag_state_description 0x7f0801d2
int id text2 0x7f0801d3 int id tag_transition_group 0x7f0801d3
int id textEnd 0x7f0801d4 int id tag_unhandled_key_event_manager 0x7f0801d4
int id textInputLayout 0x7f0801d5 int id tag_unhandled_key_listeners 0x7f0801d5
int id textInputLayout2 0x7f0801d6 int id tag_window_insets_animation_callback 0x7f0801d6
int id textInputLayout3 0x7f0801d7 int id text 0x7f0801d7
int id textSpacerNoButtons 0x7f0801d8 int id text2 0x7f0801d8
int id textSpacerNoTitle 0x7f0801d9 int id textEnd 0x7f0801d9
int id textStart 0x7f0801da int id textInputLayout 0x7f0801da
int id textTop 0x7f0801db int id textInputLayout2 0x7f0801db
int id textView2 0x7f0801dc int id textInputLayout3 0x7f0801dc
int id textView3 0x7f0801dd int id textSpacerNoButtons 0x7f0801dd
int id text_input_end_icon 0x7f0801de int id textSpacerNoTitle 0x7f0801de
int id text_input_error_icon 0x7f0801df int id textStart 0x7f0801df
int id text_input_start_icon 0x7f0801e0 int id textTop 0x7f0801e0
int id textinput_counter 0x7f0801e1 int id textView2 0x7f0801e1
int id textinput_error 0x7f0801e2 int id textView3 0x7f0801e2
int id textinput_helper_text 0x7f0801e3 int id text_input_end_icon 0x7f0801e3
int id textinput_placeholder 0x7f0801e4 int id text_input_error_icon 0x7f0801e4
int id textinput_prefix_text 0x7f0801e5 int id text_input_start_icon 0x7f0801e5
int id textinput_suffix_text 0x7f0801e6 int id textinput_counter 0x7f0801e6
int id time 0x7f0801e7 int id textinput_error 0x7f0801e7
int id title 0x7f0801e8 int id textinput_helper_text 0x7f0801e8
int id titleDividerNoCustom 0x7f0801e9 int id textinput_placeholder 0x7f0801e9
int id title_template 0x7f0801ea int id textinput_prefix_text 0x7f0801ea
int id toggle 0x7f0801eb int id textinput_suffix_text 0x7f0801eb
int id top 0x7f0801ec int id time 0x7f0801ec
int id topPanel 0x7f0801ed int id title 0x7f0801ed
int id touch_outside 0x7f0801ee int id titleDividerNoCustom 0x7f0801ee
int id transitionToEnd 0x7f0801ef int id title_template 0x7f0801ef
int id transitionToStart 0x7f0801f0 int id toggle 0x7f0801f0
int id transition_clip 0x7f0801f1 int id top 0x7f0801f1
int id transition_current_scene 0x7f0801f2 int id topPanel 0x7f0801f2
int id transition_image_transform 0x7f0801f3 int id touch_outside 0x7f0801f3
int id transition_layout_save 0x7f0801f4 int id transitionToEnd 0x7f0801f4
int id transition_pause_alpha 0x7f0801f5 int id transitionToStart 0x7f0801f5
int id transition_position 0x7f0801f6 int id transition_clip 0x7f0801f6
int id transition_scene_layoutid_cache 0x7f0801f7 int id transition_current_scene 0x7f0801f7
int id transition_transform 0x7f0801f8 int id transition_image_transform 0x7f0801f8
int id triangle 0x7f0801f9 int id transition_layout_save 0x7f0801f9
int id unchecked 0x7f0801fa int id transition_pause_alpha 0x7f0801fa
int id uniform 0x7f0801fb int id transition_position 0x7f0801fb
int id unlabeled 0x7f0801fc int id transition_scene_layoutid_cache 0x7f0801fc
int id up 0x7f0801fd int id transition_transform 0x7f0801fd
int id useLogo 0x7f0801fe int id triangle 0x7f0801fe
int id vertical 0x7f0801ff int id unchecked 0x7f0801ff
int id vertical_only 0x7f080200 int id uniform 0x7f080200
int id view_offset_helper 0x7f080201 int id unlabeled 0x7f080201
int id view_transition 0x7f080202 int id up 0x7f080202
int id view_tree_lifecycle_owner 0x7f080203 int id useLogo 0x7f080203
int id view_tree_on_back_pressed_dispatcher_owner 0x7f080204 int id vertical 0x7f080204
int id view_tree_saved_state_registry_owner 0x7f080205 int id vertical_only 0x7f080205
int id view_tree_view_model_store_owner 0x7f080206 int id view_offset_helper 0x7f080206
int id visible 0x7f080207 int id view_transition 0x7f080207
int id visible_removing_fragment_view_tag 0x7f080208 int id view_tree_lifecycle_owner 0x7f080208
int id west 0x7f080209 int id view_tree_on_back_pressed_dispatcher_owner 0x7f080209
int id withText 0x7f08020a int id view_tree_saved_state_registry_owner 0x7f08020a
int id with_icon 0x7f08020b int id view_tree_view_model_store_owner 0x7f08020b
int id withinBounds 0x7f08020c int id visible 0x7f08020c
int id wrap 0x7f08020d int id visible_removing_fragment_view_tag 0x7f08020d
int id wrap_content 0x7f08020e int id west 0x7f08020e
int id wrap_content_constrained 0x7f08020f int id withText 0x7f08020f
int id x_left 0x7f080210 int id with_icon 0x7f080210
int id x_right 0x7f080211 int id withinBounds 0x7f080211
int id wrap 0x7f080212
int id wrap_content 0x7f080213
int id wrap_content_constrained 0x7f080214
int id x_left 0x7f080215
int id x_right 0x7f080216
int integer abc_config_activityDefaultDur 0x7f090000 int integer abc_config_activityDefaultDur 0x7f090000
int integer abc_config_activityShortDur 0x7f090001 int integer abc_config_activityShortDur 0x7f090001
int integer app_bar_elevation_anim_duration 0x7f090002 int integer app_bar_elevation_anim_duration 0x7f090002
@ -3898,130 +3903,130 @@ int string exposed_dropdown_menu_content_description 0x7f100036
int string fab_transformation_scrim_behavior 0x7f100037 int string fab_transformation_scrim_behavior 0x7f100037
int string fab_transformation_sheet_behavior 0x7f100038 int string fab_transformation_sheet_behavior 0x7f100038
int string hide_bottom_view_on_scroll_behavior 0x7f100039 int string hide_bottom_view_on_scroll_behavior 0x7f100039
int string hold_button_to_ndecrement 0x7f1000b5 int string hold_button_to_ndecrement 0x7f10003a
int string icon_content_description 0x7f10003a int string icon_content_description 0x7f10003b
int string image_of_field 0x7f10003b int string image_of_field 0x7f10003c
int string item_view_role_description 0x7f10003c int string item_view_role_description 0x7f10003d
int string l1 0x7f10003d int string l1 0x7f10003e
int string l2 0x7f10003e int string l2 0x7f10003f
int string l3 0x7f10003f int string l3 0x7f100040
int string l4 0x7f100040 int string l4 0x7f100041
int string m3_exceed_max_badge_text_suffix 0x7f100041 int string m3_exceed_max_badge_text_suffix 0x7f100042
int string m3_ref_typeface_brand_medium 0x7f100042 int string m3_ref_typeface_brand_medium 0x7f100043
int string m3_ref_typeface_brand_regular 0x7f100043 int string m3_ref_typeface_brand_regular 0x7f100044
int string m3_ref_typeface_plain_medium 0x7f100044 int string m3_ref_typeface_plain_medium 0x7f100045
int string m3_ref_typeface_plain_regular 0x7f100045 int string m3_ref_typeface_plain_regular 0x7f100046
int string m3_sys_motion_easing_emphasized 0x7f100046 int string m3_sys_motion_easing_emphasized 0x7f100047
int string m3_sys_motion_easing_emphasized_accelerate 0x7f100047 int string m3_sys_motion_easing_emphasized_accelerate 0x7f100048
int string m3_sys_motion_easing_emphasized_decelerate 0x7f100048 int string m3_sys_motion_easing_emphasized_decelerate 0x7f100049
int string m3_sys_motion_easing_emphasized_path_data 0x7f100049 int string m3_sys_motion_easing_emphasized_path_data 0x7f10004a
int string m3_sys_motion_easing_legacy 0x7f10004a int string m3_sys_motion_easing_legacy 0x7f10004b
int string m3_sys_motion_easing_legacy_accelerate 0x7f10004b int string m3_sys_motion_easing_legacy_accelerate 0x7f10004c
int string m3_sys_motion_easing_legacy_decelerate 0x7f10004c int string m3_sys_motion_easing_legacy_decelerate 0x7f10004d
int string m3_sys_motion_easing_linear 0x7f10004d int string m3_sys_motion_easing_linear 0x7f10004e
int string m3_sys_motion_easing_standard 0x7f10004e int string m3_sys_motion_easing_standard 0x7f10004f
int string m3_sys_motion_easing_standard_accelerate 0x7f10004f int string m3_sys_motion_easing_standard_accelerate 0x7f100050
int string m3_sys_motion_easing_standard_decelerate 0x7f100050 int string m3_sys_motion_easing_standard_decelerate 0x7f100051
int string material_clock_display_divider 0x7f100051 int string material_clock_display_divider 0x7f100052
int string material_clock_toggle_content_description 0x7f100052 int string material_clock_toggle_content_description 0x7f100053
int string material_hour_24h_suffix 0x7f100053 int string material_hour_24h_suffix 0x7f100054
int string material_hour_selection 0x7f100054 int string material_hour_selection 0x7f100055
int string material_hour_suffix 0x7f100055 int string material_hour_suffix 0x7f100056
int string material_minute_selection 0x7f100056 int string material_minute_selection 0x7f100057
int string material_minute_suffix 0x7f100057 int string material_minute_suffix 0x7f100058
int string material_motion_easing_accelerated 0x7f100058 int string material_motion_easing_accelerated 0x7f100059
int string material_motion_easing_decelerated 0x7f100059 int string material_motion_easing_decelerated 0x7f10005a
int string material_motion_easing_emphasized 0x7f10005a int string material_motion_easing_emphasized 0x7f10005b
int string material_motion_easing_linear 0x7f10005b int string material_motion_easing_linear 0x7f10005c
int string material_motion_easing_standard 0x7f10005c int string material_motion_easing_standard 0x7f10005d
int string material_slider_range_end 0x7f10005d int string material_slider_range_end 0x7f10005e
int string material_slider_range_start 0x7f10005e int string material_slider_range_start 0x7f10005f
int string material_slider_value 0x7f10005f int string material_slider_value 0x7f100060
int string material_timepicker_am 0x7f100060 int string material_timepicker_am 0x7f100061
int string material_timepicker_clock_mode_description 0x7f100061 int string material_timepicker_clock_mode_description 0x7f100062
int string material_timepicker_hour 0x7f100062 int string material_timepicker_hour 0x7f100063
int string material_timepicker_minute 0x7f100063 int string material_timepicker_minute 0x7f100064
int string material_timepicker_pm 0x7f100064 int string material_timepicker_pm 0x7f100065
int string material_timepicker_select_time 0x7f100065 int string material_timepicker_select_time 0x7f100066
int string material_timepicker_text_input_mode_description 0x7f100066 int string material_timepicker_text_input_mode_description 0x7f100067
int string mtrl_badge_numberless_content_description 0x7f100067 int string mtrl_badge_numberless_content_description 0x7f100068
int string mtrl_checkbox_button_icon_path_checked 0x7f100068 int string mtrl_checkbox_button_icon_path_checked 0x7f100069
int string mtrl_checkbox_button_icon_path_group_name 0x7f100069 int string mtrl_checkbox_button_icon_path_group_name 0x7f10006a
int string mtrl_checkbox_button_icon_path_indeterminate 0x7f10006a int string mtrl_checkbox_button_icon_path_indeterminate 0x7f10006b
int string mtrl_checkbox_button_icon_path_name 0x7f10006b int string mtrl_checkbox_button_icon_path_name 0x7f10006c
int string mtrl_checkbox_button_path_checked 0x7f10006c int string mtrl_checkbox_button_path_checked 0x7f10006d
int string mtrl_checkbox_button_path_group_name 0x7f10006d int string mtrl_checkbox_button_path_group_name 0x7f10006e
int string mtrl_checkbox_button_path_name 0x7f10006e int string mtrl_checkbox_button_path_name 0x7f10006f
int string mtrl_checkbox_button_path_unchecked 0x7f10006f int string mtrl_checkbox_button_path_unchecked 0x7f100070
int string mtrl_checkbox_state_description_checked 0x7f100070 int string mtrl_checkbox_state_description_checked 0x7f100071
int string mtrl_checkbox_state_description_indeterminate 0x7f100071 int string mtrl_checkbox_state_description_indeterminate 0x7f100072
int string mtrl_checkbox_state_description_unchecked 0x7f100072 int string mtrl_checkbox_state_description_unchecked 0x7f100073
int string mtrl_chip_close_icon_content_description 0x7f100073 int string mtrl_chip_close_icon_content_description 0x7f100074
int string mtrl_exceed_max_badge_number_content_description 0x7f100074 int string mtrl_exceed_max_badge_number_content_description 0x7f100075
int string mtrl_exceed_max_badge_number_suffix 0x7f100075 int string mtrl_exceed_max_badge_number_suffix 0x7f100076
int string mtrl_picker_a11y_next_month 0x7f100076 int string mtrl_picker_a11y_next_month 0x7f100077
int string mtrl_picker_a11y_prev_month 0x7f100077 int string mtrl_picker_a11y_prev_month 0x7f100078
int string mtrl_picker_announce_current_range_selection 0x7f100078 int string mtrl_picker_announce_current_range_selection 0x7f100079
int string mtrl_picker_announce_current_selection 0x7f100079 int string mtrl_picker_announce_current_selection 0x7f10007a
int string mtrl_picker_announce_current_selection_none 0x7f10007a int string mtrl_picker_announce_current_selection_none 0x7f10007b
int string mtrl_picker_cancel 0x7f10007b int string mtrl_picker_cancel 0x7f10007c
int string mtrl_picker_confirm 0x7f10007c int string mtrl_picker_confirm 0x7f10007d
int string mtrl_picker_date_header_selected 0x7f10007d int string mtrl_picker_date_header_selected 0x7f10007e
int string mtrl_picker_date_header_title 0x7f10007e int string mtrl_picker_date_header_title 0x7f10007f
int string mtrl_picker_date_header_unselected 0x7f10007f int string mtrl_picker_date_header_unselected 0x7f100080
int string mtrl_picker_day_of_week_column_header 0x7f100080 int string mtrl_picker_day_of_week_column_header 0x7f100081
int string mtrl_picker_end_date_description 0x7f100081 int string mtrl_picker_end_date_description 0x7f100082
int string mtrl_picker_invalid_format 0x7f100082 int string mtrl_picker_invalid_format 0x7f100083
int string mtrl_picker_invalid_format_example 0x7f100083 int string mtrl_picker_invalid_format_example 0x7f100084
int string mtrl_picker_invalid_format_use 0x7f100084 int string mtrl_picker_invalid_format_use 0x7f100085
int string mtrl_picker_invalid_range 0x7f100085 int string mtrl_picker_invalid_range 0x7f100086
int string mtrl_picker_navigate_to_current_year_description 0x7f100086 int string mtrl_picker_navigate_to_current_year_description 0x7f100087
int string mtrl_picker_navigate_to_year_description 0x7f100087 int string mtrl_picker_navigate_to_year_description 0x7f100088
int string mtrl_picker_out_of_range 0x7f100088 int string mtrl_picker_out_of_range 0x7f100089
int string mtrl_picker_range_header_only_end_selected 0x7f100089 int string mtrl_picker_range_header_only_end_selected 0x7f10008a
int string mtrl_picker_range_header_only_start_selected 0x7f10008a int string mtrl_picker_range_header_only_start_selected 0x7f10008b
int string mtrl_picker_range_header_selected 0x7f10008b int string mtrl_picker_range_header_selected 0x7f10008c
int string mtrl_picker_range_header_title 0x7f10008c int string mtrl_picker_range_header_title 0x7f10008d
int string mtrl_picker_range_header_unselected 0x7f10008d int string mtrl_picker_range_header_unselected 0x7f10008e
int string mtrl_picker_save 0x7f10008e int string mtrl_picker_save 0x7f10008f
int string mtrl_picker_start_date_description 0x7f10008f int string mtrl_picker_start_date_description 0x7f100090
int string mtrl_picker_text_input_date_hint 0x7f100090 int string mtrl_picker_text_input_date_hint 0x7f100091
int string mtrl_picker_text_input_date_range_end_hint 0x7f100091 int string mtrl_picker_text_input_date_range_end_hint 0x7f100092
int string mtrl_picker_text_input_date_range_start_hint 0x7f100092 int string mtrl_picker_text_input_date_range_start_hint 0x7f100093
int string mtrl_picker_text_input_day_abbr 0x7f100093 int string mtrl_picker_text_input_day_abbr 0x7f100094
int string mtrl_picker_text_input_month_abbr 0x7f100094 int string mtrl_picker_text_input_month_abbr 0x7f100095
int string mtrl_picker_text_input_year_abbr 0x7f100095 int string mtrl_picker_text_input_year_abbr 0x7f100096
int string mtrl_picker_today_description 0x7f100096 int string mtrl_picker_today_description 0x7f100097
int string mtrl_picker_toggle_to_calendar_input_mode 0x7f100097 int string mtrl_picker_toggle_to_calendar_input_mode 0x7f100098
int string mtrl_picker_toggle_to_day_selection 0x7f100098 int string mtrl_picker_toggle_to_day_selection 0x7f100099
int string mtrl_picker_toggle_to_text_input_mode 0x7f100099 int string mtrl_picker_toggle_to_text_input_mode 0x7f10009a
int string mtrl_picker_toggle_to_year_selection 0x7f10009a int string mtrl_picker_toggle_to_year_selection 0x7f10009b
int string mtrl_switch_thumb_group_name 0x7f10009b int string mtrl_switch_thumb_group_name 0x7f10009c
int string mtrl_switch_thumb_path_checked 0x7f10009c int string mtrl_switch_thumb_path_checked 0x7f10009d
int string mtrl_switch_thumb_path_morphing 0x7f10009d int string mtrl_switch_thumb_path_morphing 0x7f10009e
int string mtrl_switch_thumb_path_name 0x7f10009e int string mtrl_switch_thumb_path_name 0x7f10009f
int string mtrl_switch_thumb_path_pressed 0x7f10009f int string mtrl_switch_thumb_path_pressed 0x7f1000a0
int string mtrl_switch_thumb_path_unchecked 0x7f1000a0 int string mtrl_switch_thumb_path_unchecked 0x7f1000a1
int string mtrl_switch_track_decoration_path 0x7f1000a1 int string mtrl_switch_track_decoration_path 0x7f1000a2
int string mtrl_switch_track_path 0x7f1000a2 int string mtrl_switch_track_path 0x7f1000a3
int string mtrl_timepicker_cancel 0x7f1000a3 int string mtrl_timepicker_cancel 0x7f1000a4
int string mtrl_timepicker_confirm 0x7f1000a4 int string mtrl_timepicker_confirm 0x7f1000a5
int string net 0x7f1000a5 int string net 0x7f1000a6
int string next_hold 0x7f1000a6 int string next_hold 0x7f1000a7
int string password_toggle_content_description 0x7f1000a7 int string password_toggle_content_description 0x7f1000a8
int string path_password_eye 0x7f1000a8 int string path_password_eye 0x7f1000a9
int string path_password_eye_mask_strike_through 0x7f1000a9 int string path_password_eye_mask_strike_through 0x7f1000aa
int string path_password_eye_mask_visible 0x7f1000aa int string path_password_eye_mask_visible 0x7f1000ab
int string path_password_strike_through 0x7f1000ab int string path_password_strike_through 0x7f1000ac
int string processor 0x7f1000ac int string processor 0x7f1000ad
int string search_menu_title 0x7f1000ad int string search_menu_title 0x7f1000ae
int string searchbar_scrolling_view_behavior 0x7f1000ae int string searchbar_scrolling_view_behavior 0x7f1000af
int string searchview_clear_text_content_description 0x7f1000af int string searchview_clear_text_content_description 0x7f1000b0
int string searchview_navigation_content_description 0x7f1000b0 int string searchview_navigation_content_description 0x7f1000b1
int string side_sheet_accessibility_pane_title 0x7f1000b1 int string side_sheet_accessibility_pane_title 0x7f1000b2
int string side_sheet_behavior 0x7f1000b2 int string side_sheet_behavior 0x7f1000b3
int string status_bar_notification_info_overflow 0x7f1000b3 int string status_bar_notification_info_overflow 0x7f1000b4
int string submit 0x7f1000b4 int string submit 0x7f1000b5
int string tele 0x7f1000b6 int string tele 0x7f1000b6
int style AlertDialog_AppCompat 0x7f110000 int style AlertDialog_AppCompat 0x7f110000
int style AlertDialog_AppCompat_Light 0x7f110001 int style AlertDialog_AppCompat_Light 0x7f110001

View File

@ -3113,6 +3113,7 @@ drawable tooltip_frame_light
id ALT id ALT
id BOTTOM_END id BOTTOM_END
id BOTTOM_START id BOTTOM_START
id ButtonNext
id CTRL id CTRL
id Event id Event
id FUNCTION id FUNCTION
@ -3124,8 +3125,8 @@ id SHOW_ALL
id SHOW_PATH id SHOW_PATH
id SHOW_PROGRESS id SHOW_PROGRESS
id SYM id SYM
id Sheet
id Submit_button id Submit_button
id TBATest
id TOP_END id TOP_END
id TOP_START id TOP_START
id TeamNumber id TeamNumber
@ -3270,7 +3271,6 @@ id decelerate
id decelerateAndComplete id decelerateAndComplete
id decor_content_parent id decor_content_parent
id default_activity_button id default_activity_button
id deleteButton
id deltaRelative id deltaRelative
id dependency_ordering id dependency_ordering
id design_bottom_sheet id design_bottom_sheet
@ -3444,7 +3444,6 @@ id navigation_header_container
id never id never
id neverCompleteToEnd id neverCompleteToEnd
id neverCompleteToStart id neverCompleteToStart
id nextButton
id noScroll id noScroll
id noState id noState
id none id none
@ -3491,6 +3490,12 @@ id pressed
id progress_circular id progress_circular
id progress_horizontal id progress_horizontal
id radio id radio
id radioButton10
id radioButton11
id radioButton12
id radioButton13
id radioButton14
id radioButton15
id ratio id ratio
id rectangles id rectangles
id report_drawn id report_drawn

View File

@ -3,33 +3,29 @@ package com.example.scoutingapp;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.os.StrictMode;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
import android.widget.RadioButton; import android.widget.RadioButton;
import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import androidx.activity.EdgeToEdge; import androidx.activity.EdgeToEdge;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets; import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat; import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat; import androidx.core.view.WindowInsetsCompat;
import org.json.JSONArray; import com.google.gson.JsonElement;
import org.json.JSONObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import java.io.IOException; import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import okhttp3.Call; import javax.net.ssl.HttpsURLConnection;
import okhttp3.Callback;
import okhttp3.Headers;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
public class MainActivity extends AppCompatActivity { public class MainActivity extends AppCompatActivity {
private EditText Match_number; private EditText Match_number;
@ -45,7 +41,7 @@ public class MainActivity extends AppCompatActivity {
public static final String Team_key = "TEAMCONFIRM"; public static final String Team_key = "TEAMCONFIRM";
public String fein; public String fein;
AsynchronousGet getTBAInfo; InputStream stream;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
@ -61,7 +57,7 @@ public class MainActivity extends AppCompatActivity {
Match_number = (EditText) findViewById(R.id.Match); Match_number = (EditText) findViewById(R.id.Match);
Event = (EditText) findViewById(R.id.Event); Event = (EditText) findViewById(R.id.Event);
Team = (EditText) findViewById(R.id.TeamNumber); Team = (EditText) findViewById(R.id.TeamNumber);
Button nextButton = (Button) findViewById(R.id.nextButton); Button nextButton = (Button) findViewById(R.id.ButtonNext);
nextButton.setOnClickListener(new View.OnClickListener() { nextButton.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
@ -88,122 +84,50 @@ public class MainActivity extends AppCompatActivity {
} }
}); });
RadioButton Rbutton1 = findViewById(R.id.Rbutton1); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
Rbutton1.setOnClickListener(new View.OnClickListener() { StrictMode.setThreadPolicy(policy);
@Override stream = getJSON("https://www.thebluealliance.com/api/v3/match/2024melew_qm1");
public void onClick(View view) {
startingPostionString = "1";
}
});
RadioButton Rbutton2 = findViewById(R.id.Rbutton2);
Rbutton2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startingPostionString = "2";
}
});
RadioButton Rbutton3 = findViewById(R.id.Rbutton3);
Rbutton3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startingPostionString = "3";
}
});
RadioButton Rbutton4 = findViewById(R.id.Rbutton4);
Rbutton4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startingPostionString = "4";
}
});
RadioButton Rbutton5 = findViewById(R.id.Rbutton5);
Rbutton5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startingPostionString = "5";
}
});
TextView TBAView = (TextView)findViewById(R.id.TBATest); JsonElement jsonElement = JsonParser.parseReader(new InputStreamReader(stream));
JsonObject teamsJSON = jsonElement.getAsJsonObject();
String blueTeams = teamsJSON.get("alliances").getAsJsonObject().get("blue").getAsJsonObject().get("team_keys").toString();
String redTeams = teamsJSON.get("alliances").getAsJsonObject().get("blue").getAsJsonObject().get("team_keys").toString();
// getTBAInfo = new AsynchronousGet(); RadioButton r1Button = findViewById(R.id.red1Button);
r1Button.setText(blueTeams);
//try { RadioButton r2Button = findViewById(R.id.red2Button);
RadioButton r3Button = findViewById(R.id.red3Button);
//TBAView.setText(getTBAInfo.getMatchTeams("melew", 1)[0][1]);
//} catch (Exception e) {
// throw new RuntimeException(e);
//}
RadioButton b1Button = findViewById(R.id.red1Button);
RadioButton b2Button = findViewById(R.id.red2Button);
RadioButton b3Button = findViewById(R.id.red3Button);
} }
public final class AsynchronousGet {
private final OkHttpClient client = new OkHttpClient();
public String[][] getMatchTeams(String eventKey, int qualMatchNum) throws Exception { public InputStream getJSON(String path){
// https://www.thebluealliance.com/api/v3/event/2024melew/teams?X-TBA-Auth-Key=0zxxGYSvY7xI2onqcWg0NT0sEtmtR6hCpmYJ29nwfxvqrP3Mf1M3lRZO5x6Kc3kt
// https://www.thebluealliance.com/api/v3/match/2024melew_qm1?X-TBA-Auth-Key=0zxxGYSvY7xI2onqcWg0NT0sEtmtR6hCpmYJ29nwfxvqrP3Mf1M3lRZO5x6Kc3kt
Request request = new Request.Builder() InputStream stream = null;
.url("https://www.thebluealliance.com/api/v3/match/2024melew_qm1?X-TBA-Auth-Key=0zxxGYSvY7xI2onqcWg0NT0sEtmtR6hCpmYJ29nwfxvqrP3Mf1M3lRZO5x6Kc3kt") try{
.build();
/*
try(Response response = client.newCall(request).enqueue(new Callback())){
if(!response.isSuccessful()) throw new IOException("unexpected code " + response);
Log.d("test", "inside if statement");
Headers responseHeaders = response.headers();
for(int i = 0; i < responseHeaders.size(); i++){
System.out.println(responseHeaders.name(i) + ": " + responseHeaders.value(i));
}
fein = response.body().string();
}
*/
Log.d("test", "before enqueue");
client.newCall(request).enqueue(new Callback() {
@Override
public void onResponse(@NonNull Call call, @NonNull Response response) throws IOException {
Log.d("test", "before try");
ResponseBody responseBody = response.body();
Log.d("test", responseBody.string());
//try (ResponseBody responseBody1 = response.body()) {
// if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
Headers responseHeaders = response.headers(); URL url = new URL(path);
for (int i = 0, size = responseHeaders.size(); i < size; i++) { HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
System.out.println(responseHeaders.name(i) + ": " + responseHeaders.value(i)); connection.setRequestMethod("GET");
} connection.setRequestProperty("User-Agent", "TBA_API");
connection.setRequestProperty("X-TBA-Auth-Key", "0zxxGYSvY7xI2onqcWg0NT0sEtmtR6hCpmYJ29nwfxvqrP3Mf1M3lRZO5x6Kc3kt");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setRequestProperty("charset", "utf-8");
connection.setUseCaches(false);
fein = responseBody.string(); stream = (InputStream)connection.getInputStream();
responseBody.close(); //Log.d("test", "after assigned stream");
Log.d("test", "hehehehaw"); //Log.d("test", stream.toString());
}
@Override
public void onFailure(@NonNull okhttp3.Call call, @NonNull IOException e) {
e.printStackTrace();
Log.d("test", "on fail");
}
});
JSONObject teamsJSON = new JSONObject();
JSONArray blueTeamsJSON = teamsJSON.getJSONObject("alliances").getJSONObject("blue").getJSONArray("team_keys");
JSONArray redTeamsJSON = teamsJSON.getJSONObject("alliances").getJSONObject("blue").getJSONArray("team_keys");
//String[] blueTeams = {blueTeamsJSON.getString(0), blueTeamsJSON.getString(1), blueTeamsJSON.getString(2)};
//String[] redTeams = {redTeamsJSON.getString(0), redTeamsJSON.getString(1), redTeamsJSON.getString(2)};
Log.d("test", "before return");
return new String[][]{{""}, {""}};
} }
catch (Exception e){
Log.d("test", "inside catch");
e.printStackTrace();
}
return stream;
} }
private void makeIntent() private void makeIntent()
{ {
Intent intent = new Intent(this, AutoActivity.class); Intent intent = new Intent(this, AutoActivity.class);

View File

@ -7,32 +7,6 @@
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".MainActivity"> tools:context=".MainActivity">
<Button
android:id="@+id/nextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/TBATest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
tools:layout_editor_absoluteX="55dp"
tools:layout_editor_absoluteY="113dp" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
tools:layout_editor_absoluteX="75dp"
tools:layout_editor_absoluteY="54dp" />
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout
android:id="@+id/textInputLayout2" android:id="@+id/textInputLayout2"
android:layout_width="409dp" android:layout_width="409dp"
@ -40,16 +14,10 @@
android:layout_marginStart="1dp" android:layout_marginStart="1dp"
android:layout_marginTop="156dp" android:layout_marginTop="156dp"
android:layout_marginEnd="1dp" android:layout_marginEnd="1dp"
app:layout_constraintBottom_toTopOf="@+id/nextButton"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Event"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Event" />
</com.google.android.material.textfield.TextInputLayout> </com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout
@ -76,11 +44,6 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"> app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Match"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Match Number" />
</com.google.android.material.textfield.TextInputLayout> </com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
@ -89,65 +52,111 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:hint="Team number" android:hint="Team number"
app:layout_constraintBottom_toTopOf="@+id/textInputLayout2" app:layout_constraintBottom_toTopOf="@+id/textInputLayout2"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toBottomOf="@+id/textInputLayout3"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintVertical_bias="0.902"
app:layout_constraintTop_toTopOf="@+id/textInputLayout" /> tools:layout_editor_absoluteX="0dp" />
<Button <Button
android:id="@+id/Submit_button" android:id="@+id/Submit_button"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="Submit Unuploaded data" android:text="Submit"
app:layout_constraintBottom_toTopOf="@+id/nextButton"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textInputLayout2" />
<RadioGroup
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginStart="100dp"
android:layout_marginEnd="100dp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Match"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Match Number"
tools:layout_editor_absoluteX="33dp"
tools:layout_editor_absoluteY="156dp" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/Event"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Event"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/nextButton"> app:layout_constraintTop_toTopOf="parent" />
<RadioButton <RadioGroup
android:id="@+id/Rbutton1" android:id="@+id/teamRadioGroup"
android:layout_width="match_parent" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="250dp"
android:text="Starting Postion 1" /> android:layout_marginTop="15dp"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/Match">
<RadioButton <LinearLayout
android:id="@+id/Rbutton2" android:layout_width="409dp"
android:layout_width="match_parent" android:layout_height="215dp"
android:layout_height="wrap_content" android:orientation="horizontal">
android:text="Starting Postion 2" />
<RadioButton <LinearLayout
android:id="@+id/Rbutton3" android:layout_width="210dp"
android:layout_width="match_parent" android:layout_height="match_parent"
android:layout_height="wrap_content" android:background="#D11010"
android:text="Starting Postion 3" /> android:orientation="vertical">
<RadioButton <RadioButton
android:id="@+id/Rbutton4" android:id="@+id/red1Button"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="Starting Postion 4" /> android:text="RadioButton" />
<RadioButton <RadioButton
android:id="@+id/Rbutton5" android:id="@+id/red2Button"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="Starting Postion 5" /> android:text="RadioButton" />
<RadioButton
android:id="@+id/red3Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#3F51B5"
android:orientation="vertical">
<RadioButton
android:id="@+id/blue1Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/blue2Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
<RadioButton
android:id="@+id/blue3Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="RadioButton" />
</LinearLayout>
</LinearLayout>
<TextView
android:id="@+id/Explain"
android:layout_width="match_parent"
android:layout_height="98dp"
android:text="To upload old data enter the Info at the top, and it is case sentitive" />
</RadioGroup> </RadioGroup>
<Button
android:id="@+id/ButtonNext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="107dp"
tools:layout_editor_absoluteY="526dp" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>