【问题标题】:TextView inside TextSwitcher gravity bottom wont workTextSwitcher重力底部内的TextView不起作用
【发布时间】:2019-02-26 05:03:53
【问题描述】:

我有一个标准的TextViewTextSwitcher

文本视图:

<android.support.v7.widget.AppCompatTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:textColor="#3F51B5"
android:textSize="40sp"
android:gravity="bottom|center_horizontal"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:background="@android:color/black">

文本切换器:

<TextSwitcher
                    android:id="@+id/questionTextSwitcher"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:background="@android:color/white"/>

TextView 的文本动态变化,有时文本是几行。

黑色背景是TextView,白色是TextSwitcher

当有一个较长的文本集时,它看起来像这样:

当有一个较小的文本时,它看起来像这样:

我希望将TextView 放置在TextSwitcherbottom 上——但这没有发生?

【问题讨论】:

  • 你试过用 layout_gravity 代替重力吗?
  • 是的仍然不会固定到底部
  • OK。尝试给 TextSwitcher 赋予重力
  • 还是什么都没有...
  • 尝试在真机上运行

标签: java android layout textview


【解决方案1】:

尝试匹配父高度,同时使用 layout_gravity 属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多