Minor update to Auto(motive) login screen (#3647)

This commit is contained in:
Joris Pelgröm 2023-07-09 23:31:27 +02:00 committed by GitHub
parent 482414f62a
commit 8bf32b30e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 4 deletions

View file

@ -5,6 +5,7 @@ import android.content.pm.PackageManager
import androidx.car.app.CarContext
import androidx.car.app.Screen
import androidx.car.app.model.Action
import androidx.car.app.model.CarIcon
import androidx.car.app.model.MessageTemplate
import androidx.car.app.model.ParkedOnlyOnClickListener
import androidx.car.app.model.Template
@ -42,17 +43,17 @@ class LoginScreen(context: CarContext, val serverManager: ServerManager) : Scree
}
override fun onGetTemplate(): Template {
return MessageTemplate.Builder(carContext.getString(R.string.aa_app_not_logged_in))
.setTitle(carContext.getString(R.string.app_name))
.setHeaderAction(Action.APP_ICON)
return MessageTemplate.Builder(carContext.getString(R.string.welcome_hass))
.setIcon(CarIcon.APP_ICON)
.addAction(
Action.Builder()
.setTitle(carContext.getString(R.string.login))
.setTitle(carContext.getString(if (isAutomotive) R.string.login else R.string.login_on_phone))
.setOnClickListener(
ParkedOnlyOnClickListener.create {
startNativeActivity()
}
)
.setFlags(Action.FLAG_PRIMARY)
.build()
)
.build()

View file

@ -342,6 +342,7 @@
<string name="logbook">Logbook</string>
<string name="logged_in">Logged in</string>
<string name="login">Login</string>
<string name="login_on_phone">Login on your phone</string>
<string name="login_wear_os_device">Login Wear OS Device</string>
<string name="logout">Logout</string>
<string name="lovelace_view_dashboard">Dashboard View or Dashboard</string>