mirror of
https://github.com/dzeiocom/OpenHealth.git
synced 2025-04-22 19:02:16 +00:00
228 lines
8.2 KiB
XML
228 lines
8.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<navigation 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:id="@+id/mobile_navigation"
|
|
android:label="@string/app_name"
|
|
app:enterAnim="@android:anim/slide_in_left"
|
|
app:exitAnim="@android:anim/slide_out_right"
|
|
app:popEnterAnim="@android:anim/slide_in_left"
|
|
app:popExitAnim="@android:anim/slide_out_right"
|
|
app:startDestination="@+id/nav_home">
|
|
|
|
<fragment
|
|
android:id="@+id/nav_home"
|
|
android:name="com.dzeio.openhealth.ui.home.HomeFragment"
|
|
android:label="@string/menu_home"
|
|
tools:layout="@layout/fragment_home">
|
|
<action
|
|
android:id="@+id/action_nav_home_to_nav_list_weight"
|
|
app:destination="@id/nav_list_weight" />
|
|
<action
|
|
android:id="@+id/action_nav_home_to_nav_water_home"
|
|
app:destination="@id/nav_water_home" />
|
|
<action
|
|
android:id="@+id/action_nav_home_to_nav_add_weight_dialog"
|
|
app:destination="@id/nav_add_weight_dialog" />
|
|
<action
|
|
android:id="@+id/action_nav_home_to_nav_weight_dialog"
|
|
app:destination="@id/nav_weight_dialog" />
|
|
<action
|
|
android:id="@+id/action_nav_home_to_testsFragment"
|
|
app:destination="@id/testsFragment" />
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_list_weight"
|
|
android:name="com.dzeio.openhealth.ui.weight.ListWeightFragment"
|
|
android:label="@string/weight"
|
|
tools:layout="@layout/fragment_list_weight">
|
|
<action
|
|
android:id="@+id/action_nav_list_weight_to_nav_edit_weight"
|
|
app:destination="@id/nav_edit_weight" />
|
|
<action
|
|
android:id="@+id/action_nav_list_weight_to_nav_add_weight_dialog"
|
|
app:destination="@id/nav_add_weight_dialog" />
|
|
<action
|
|
android:id="@+id/action_nav_list_weight_to_nav_weight_dialog"
|
|
app:destination="@id/nav_weight_dialog" />
|
|
<action
|
|
android:id="@+id/action_nav_list_weight_to_scanScalesDialog"
|
|
app:destination="@id/scanScalesDialog" />
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_edit_weight"
|
|
android:name="com.dzeio.openhealth.ui.weight.EditWeightDialog"
|
|
android:label="@string/menu_edit_weight"
|
|
tools:layout="@layout/dialog_edit_weight">
|
|
|
|
<argument
|
|
android:name="id"
|
|
app:argType="long" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_water_home"
|
|
android:name="com.dzeio.openhealth.ui.water.WaterHomeFragment"
|
|
android:label="@string/nav_water_home"
|
|
tools:layout="@layout/fragment_main_water_home">
|
|
<action
|
|
android:id="@+id/action_nav_water_home_to_nav_water_edit"
|
|
app:destination="@id/nav_water_edit" />
|
|
<action
|
|
android:id="@+id/action_nav_water_home_to_nav_water_size_dialog"
|
|
app:destination="@id/nav_water_size_dialog" />
|
|
</fragment>
|
|
|
|
<dialog
|
|
android:id="@+id/nav_water_size_dialog"
|
|
android:name="com.dzeio.openhealth.ui.water.WaterSizeSelectorDialog"
|
|
tools:layout="@layout/dialog_water_size_selector">
|
|
|
|
</dialog>
|
|
|
|
<dialog
|
|
android:id="@+id/nav_add_weight_dialog"
|
|
android:name="com.dzeio.openhealth.ui.weight.WeightDialog"
|
|
tools:layout="@layout/dialog_water_size_selector">
|
|
|
|
</dialog>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_settings"
|
|
android:name="com.dzeio.openhealth.ui.settings.SettingsFragment"
|
|
android:label="@string/page_settings">
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_water_edit"
|
|
android:name="com.dzeio.openhealth.ui.water.EditWaterDialog"
|
|
tools:layout="@layout/dialog_water_edit_water">
|
|
|
|
<argument
|
|
android:name="id"
|
|
app:argType="long" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/nav_about"
|
|
android:name="com.dzeio.openhealth.ui.about.AboutFragment"
|
|
android:label="@string/about"
|
|
tools:layout="@layout/fragment_about" />
|
|
<fragment
|
|
android:id="@+id/nav_browse"
|
|
android:name="com.dzeio.openhealth.ui.browse.BrowseFragment"
|
|
android:label="@string/menu_browse"
|
|
tools:layout="@layout/fragment_browse">
|
|
<action
|
|
android:id="@+id/action_nav_browse_to_nav_water_home"
|
|
app:destination="@id/nav_water_home" />
|
|
<action
|
|
android:id="@+id/action_nav_browse_to_nav_list_weight"
|
|
app:destination="@id/nav_list_weight" />
|
|
<action
|
|
android:id="@+id/action_nav_browse_to_stepsHomeFragment"
|
|
app:destination="@id/nav_steps_home" />
|
|
<action
|
|
android:id="@+id/action_nav_browse_to_foodHomeFragment"
|
|
app:destination="@id/foodHomeFragment" />
|
|
</fragment>
|
|
|
|
|
|
<fragment
|
|
android:id="@+id/nav_activity"
|
|
android:name="com.dzeio.openhealth.ui.activity.ActivityFragment"
|
|
android:label="@string/menu_activity"
|
|
tools:layout="@layout/fragment_activity" />
|
|
<fragment
|
|
android:id="@+id/nav_steps_home"
|
|
android:label="{title}"
|
|
android:name="com.dzeio.openhealth.ui.steps.StepsHomeFragment"
|
|
tools:layout="@layout/fragment_steps_home" >
|
|
<argument
|
|
android:name="day"
|
|
app:argType="long"
|
|
android:defaultValue="-1L"
|
|
/>
|
|
<argument
|
|
android:name="title"
|
|
app:argType="string"
|
|
android:defaultValue="Steps"
|
|
/>
|
|
<action
|
|
android:id="@+id/action_nav_steps_home_self"
|
|
app:destination="@id/nav_steps_home" />
|
|
</fragment>
|
|
|
|
<dialog
|
|
android:id="@+id/nav_weight_dialog"
|
|
android:name="com.dzeio.openhealth.ui.weight.WeightDialog"
|
|
tools:layout="@layout/dialog_weight"
|
|
>
|
|
|
|
<argument
|
|
android:name="dialog_type"
|
|
app:argType="integer" />
|
|
</dialog>
|
|
<fragment
|
|
android:id="@+id/foodHomeFragment"
|
|
tools:layout="@layout/fragment_food_home"
|
|
android:name="com.dzeio.openhealth.ui.food.FoodHomeFragment"
|
|
android:label="FoodHomeFragment" >
|
|
<action
|
|
android:id="@+id/action_foodHomeFragment_to_nav_dialog_food_search"
|
|
app:destination="@id/nav_dialog_food_search" />
|
|
<action
|
|
android:id="@+id/action_foodHomeFragment_to_nav_dialog_food_product"
|
|
app:destination="@id/nav_dialog_food_product" />
|
|
</fragment>
|
|
<dialog
|
|
android:id="@+id/nav_dialog_food_search"
|
|
android:name="com.dzeio.openhealth.ui.food.SearchFoodDialog"
|
|
tools:layout="@layout/dialog_food_search_product"
|
|
>
|
|
<action
|
|
android:id="@+id/action_nav_dialog_food_search_to_nav_dialog_food_product"
|
|
app:destination="@id/nav_dialog_food_product" />
|
|
</dialog>
|
|
<dialog
|
|
android:id="@+id/nav_dialog_food_product"
|
|
android:name="com.dzeio.openhealth.ui.food.FoodDialog"
|
|
tools:layout="@layout/dialog_food_product"
|
|
>
|
|
<argument
|
|
android:name="id"
|
|
app:argType="long" />
|
|
<argument
|
|
android:name="delete_on_cancel"
|
|
app:argType="boolean"
|
|
/>
|
|
</dialog>
|
|
<fragment
|
|
android:id="@+id/testsFragment"
|
|
android:name="com.dzeio.openhealth.ui.tests.TestsFragment"
|
|
tools:layout="@layout/fragment_tests"
|
|
android:label="TestsFragment" />
|
|
<dialog
|
|
android:id="@+id/scanScalesDialog"
|
|
tools:layout="@layout/dialog_search"
|
|
android:name="com.dzeio.openhealth.ui.weight.ScanScalesDialog"
|
|
android:label="ScanScalesDialog" />
|
|
<fragment
|
|
android:id="@+id/extensionsFragment"
|
|
android:name="com.dzeio.openhealth.ui.extensions.ExtensionsFragment"
|
|
android:label="ExtensionsFragment" >
|
|
<action
|
|
android:id="@+id/action_extensionsFragment_to_extensionFragment"
|
|
app:destination="@id/extensionFragment" />
|
|
</fragment>
|
|
<fragment
|
|
android:id="@+id/extensionFragment"
|
|
android:name="com.dzeio.openhealth.ui.extension.ExtensionFragment"
|
|
android:label="ExtensionFragment" />
|
|
</navigation>
|