Contains implementation of settings page for Delete private space controller inside private space settings page. - On selecting to delete private space displays list of account signed in to private profile and deletes the private space after authentication. - Shows a toast message after private space is deleted - Adds dependency for setupdesgin loading layout to show a loading screen while deletion of private space is in progress. Recording Link : b/318383729 go/ss/4Aq3rmbSGHMHesK.png Bug: 318383729 Test: atest DeletePrivateSpaceControllerTest Change-Id: Ia1730915e2469b47823c507f9ef6cd8f63c99baf
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <!--
 | |
|   ~ Copyright (C) 2024 The Android Open Source Project
 | |
|   ~
 | |
|   ~ Licensed under the Apache License, Version 2.0 (the "License");
 | |
|   ~ you may not use this file except in compliance with the License.
 | |
|   ~ You may obtain a copy of the License at
 | |
|   ~
 | |
|   ~      http://www.apache.org/licenses/LICENSE-2.0
 | |
|   ~
 | |
|   ~ Unless required by applicable law or agreed to in writing, software
 | |
|   ~ distributed under the License is distributed on an "AS IS" BASIS,
 | |
|   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
|   ~ See the License for the specific language governing permissions and
 | |
|   ~ limitations under the License.
 | |
|   -->
 | |
| 
 | |
| <navigation xmlns:android="http://schemas.android.com/apk/res/android"
 | |
|             xmlns:app="http://schemas.android.com/apk/res-auto"
 | |
|             android:id="@+id/private_space_delete_nav"
 | |
|             app:startDestination="@id/ps_delete_fragment">
 | |
|     <fragment android:id="@+id/ps_delete_fragment"
 | |
|               android:name="com.android.settings.privatespace.delete.PrivateSpaceDeleteFragment"
 | |
|               android:label="fragment_ps_delete">
 | |
|         <action
 | |
|             android:id="@+id/action_authenticate_delete"
 | |
|             app:destination="@id/ps_delete_progress_fragment"/>
 | |
|     </fragment>
 | |
|     <fragment android:id="@+id/ps_delete_progress_fragment"
 | |
|               android:name="com.android.settings.privatespace.delete.PrivateSpaceDeletionProgressFragment"
 | |
|               android:label="fragment_ps_auto_advance"/>
 | |
| </navigation>
 |