4

我不能调用 setContentView 来显示 XML 布局 - 我只能得到一个可以以编程方式修改的 RelativeLayout。现在,我需要做的是添加一个简单的 TextView,在该 RelativeLayout 的底部对齐。使用 XML,它会很简单:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true" 
    android:maxLines="5"
    android:scrollbars="vertical"
    android:text="some text"
    />
</RelativeLayout>

我一直在尝试使用代码执行此操作的各种方法,但我无法让它正常工作。我已经尝试过 textView.setGravity(Gravity.BOTTOM) 和 relativeLayout.setVerticalGravity(RelativeLayout.ALIGN_PARENT_BOTTOM),但这些都不起作用。我可以通过给它填充来将它向下推,但我不希望它填满整个屏幕。

4

0 回答 0