当视图聚焦且可访问性打开时,一些文本会消失

Some text disappears when view is focussed and accessibility is ON

我在自定义 titlebar.In 标题栏中有一个文本视图,我正在显示一个负责显示页面标题的文本视图。

下面是我使用的代码

Activity:

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
                    R.layout.custom_title_layout);

布局文件:

<RelativeLayout 
 xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="200dp"
    android:background="@color/red"
    >

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

        <TextView
            android:id="@+id/title"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:ellipsize="end"
            android:maxLines="2"
            android:layout_marginTop="5dp"
            android:layout_marginRight="5dp"
            android:layout_marginLeft="5dp"
            android:layout_marginBottom="5dp"
            android:paddingBottom="5dp"
            android:text="Test Content Transfer"
            android:textColor="#FFFFFF"
            android:textSize="25sp" />
</RelativeLayout>
 - - - - - - -
 - - - - - - - 

</RelativeLayout>

将字体大小更改为巨大并打开应用程序,请注意应用程序将 "title" 视图显示为 "Test Content Tra..." (观察到...出现在此处).

当用户启用辅助功能(对讲)ON 并且 select "title" 它显示视图周围的边框,这是预期的,当焦点移动到同一视图的另一个视图时,此移动屏幕(此处 "title" 失去了焦点,其他视图现在处于活动状态) "title" 视图文本显示为 "Test Content" 并且此处缺少 "Transfer" 单词。

只有在分辨率较低的某些设备上才会出现这种情况。

对此有什么想法吗?

这只发生在最近版本的三星设备中(我在 android O 中遇到过这个问题)。

开发人员方面不需要做任何额外的事情。这是三星 OEM 问题。