AppCompatTextView重心在android 20中不工作(KitKat)

AppCompatTextView重心在android 20中不工作(KitKat) ,android,android-layout,androidx,Android,Android Layout,Androidx,找到了解决此问题的方法:将android:layout\u height=“wrap\u content”更改为某个特定高度后,它就可以工作了。但是,这个问题仍然需要解决。嘿,如果你想把视图放在中间,那么就使用android:layout\u gravity=“center” 如果你想让文本居中,那么就使用android\u gravity=“center”我认为在你的情况下,你应该让文本视图的高度与父视图的高度相匹配 如果您不想这样做,则应将布局设置为“是”。但我希望文本在中间。与androi

找到了解决此问题的方法:将android:layout\u height=“wrap\u content”更改为某个特定高度后,它就可以工作了。但是,这个问题仍然需要解决。

嘿,如果你想把视图放在中间,那么就使用
android:layout\u gravity=“center”

如果你想让文本居中,那么就使用android\u gravity=“center”我认为在你的情况下,你应该让文本视图的高度与父视图的高度相匹配


如果您不想这样做,则应将布局设置为“是”。但我希望文本在中间。与android:layout\u gravity和android:gravity无关。请告诉我您使用的是哪个父视图,或者您是否可以在此处共享xml文件,以便我可以找到问题使您的视图宽度与父视图匹配。是否可以将您的图像替换为任何默认的小图像,可能是您的图像高度非常大
<androidx.appcompat.widget.AppCompatTextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:clickable="true"
            android:layout_alignTop="@+id/iv_security_code"
            android:layout_alignBottom="@+id/iv_security_code"
            app:drawableLeftCompat="@drawable/ic_refresh_black_24dp"
            android:gravity="center" />