Merge "Controls a11y - Set activity titles" into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-04-10 20:14:08 +00:00
committed by Android (Google) Code Review
5 changed files with 10 additions and 3 deletions

View File

@@ -670,7 +670,7 @@
</activity>
<activity android:name=".controls.management.ControlsProviderSelectorActivity"
android:label="Controls Providers"
android:label="@string/controls_providers_title"
android:theme="@style/Theme.ControlsManagement"
android:showForAllUsers="true"
android:clearTaskOnLaunch="true"

View File

@@ -45,7 +45,8 @@
android:textAppearance="@style/TextAppearance.Control.Status"
android:paddingTop="@dimen/control_padding_adjustment"
android:paddingStart="@dimen/control_status_padding"
android:clickable="true"
android:screenReaderFocusable="false"
android:clickable="false"
android:focusable="false"
android:singleLine="true"
android:ellipsize="marquee"

View File

@@ -29,6 +29,8 @@
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusable="false"
android:clickable="false"
android:gravity="center_vertical">
<FrameLayout

View File

@@ -239,8 +239,11 @@ class ControlsFavoritingActivity @Inject constructor(
}
}
val title = structureExtra
?: (appName ?: resources.getText(R.string.controls_favorite_default_title))
setTitle(title)
titleView = requireViewById<TextView>(R.id.title).apply {
text = appName ?: resources.getText(R.string.controls_favorite_default_title)
text = title
}
requireViewById<TextView>(R.id.subtitle).text =
resources.getText(R.string.controls_favorite_subtitle)

View File

@@ -64,6 +64,7 @@ class ControlsProviderSelectorActivity @Inject constructor(
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.controls_management)
requireViewById<ViewStub>(R.id.stub).apply {
layoutResource = R.layout.controls_management_apps