Android Studio:图形被削减

时间:2015-04-27 17:00:43

标签: java android android-studio

我按以下顺序将视图相互附加:

活动 - > RelativeLayout-> RelativeLayout->文字

当我更改附加到内部RelativeLayout的文本之一的Y时,部分内容会被剪切。

这是一个截图:

http://s28.postimg.org/ypmvrjz25/image.png

我纯粹用Java编码,没有XML。

发生了什么?

2 个答案:

答案 0 :(得分:0)

看起来一个布局在另一个布局上重叠,因为菜单栏正在向下推。如果你只想让文本居中,我会建议在参数中设置它。

android:gravity="center"

如果您想要的话,这会将文本放在中心位置。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:text="Medium Text"
        android:id="@+id/textView12"
        android:layout_gravity="center"
        android:gravity="center_vertical|center_horizontal" />
</LinearLayout>

答案 1 :(得分:0)

由于@Jonathan Whalen建议您可能有一些重叠,我建议您更改相对布局背景颜色,以查看是否与文本重叠。也尝试不使用固定高度的布局,而是使用wrap_content,因为固定的dims通常是布局重叠的原因。