New APN settings screen

This commit is contained in:
BinTianqi
2025-02-22 21:35:45 +08:00
parent 8a8d11a89b
commit fa81a2f30e
7 changed files with 451 additions and 447 deletions

View File

@@ -17,6 +17,7 @@ import androidx.activity.result.contract.ActivityResultContract
import androidx.activity.result.contract.ActivityResultContracts
import androidx.annotation.RequiresApi
import androidx.annotation.StringRes
import androidx.navigation.NavHostController
import androidx.navigation.NavType
import com.bintianqi.owndroid.dpm.addDeviceAdmin
import kotlinx.serialization.encodeToString
@@ -135,3 +136,7 @@ fun exportLogs(context: Context, uri: Uri) {
context.showOperationResultToast(proc.exitValue() == 0)
}
}
fun <T> NavHostController.navigate(route: T, args: Bundle) {
navigate(graph.findNode(route)!!.id, args)
}