【问题标题】:Wrong text position in Textview Landscape mode, AndroidTextview横向模式下的文本位置错误,Android
【发布时间】:2015-03-21 12:31:40
【问题描述】:

我有这个横向活动(她不能在纵向模式下切换):

<TextView
    android:gravity="center"
    android:background="#3F51B5"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textColor="#FFF"
    android:text="New Text"
    android:id="@+id/txtName"
    android:textSize="40dp" />

我看到了具有正确文本垂直位置的 Android Studio 预览:

http://oi61.tinypic.com/2qltjmf.jpg

但是当我在我的 Moto G 2013 上运行该应用程序时,我看到了这个:

http://oi57.tinypic.com/milwf7.jpg

我已经尝试过:layout_centerVertical="true"、gravity="center_vertical" 和所有布局命令。现在我认为问题是其他的:布局的顶部被截断了屏幕。任何可以帮助我?类型

【问题讨论】:

  • 那是你的完整 xml 布局吗?
  • 对不起,我是新手。我在“blockcode”中复制了整个 xml,但它只显示 textview 布局。回家后我会发布整个代码,但这是一个简单的线性布局
  • 完整代码是:oi60.tinypic.com/wvcx8y.jpg
  • 您的 xml 文件看起来不错,您是否对活动中的 textview 进行了任何更改?
  • 您需要在文本视图中使用重力 ="center" :) 玩得开心

标签: android android-layout textview landscape gravity


【解决方案1】:

抱歉,我找到了解决方案。尽管我尝试了格式正确的帖子,但我的要求失败了。错误出现在子类中,我在其中设置了旧的 Typeface 字体,应用了这个文本框。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多