Android移动按钮始终居中

Android移动按钮始终居中,android,android-layout,Android,Android Layout,我有一个小聊天应用程序。底部是编辑文本行和发送按钮。在编辑文本中,maxLines设置为5。即使文本视图中添加了新行(1-5),如何始终将按钮移动到水平居中位置?按钮实际上只是停留在它的位置 我的尝试: <LinearLayout android:id="@+id/llLine" android:layout_width="match_parent" android:layout_alignParentBottom="true"

我有一个小聊天应用程序。底部是编辑文本行和发送按钮。在编辑文本中,maxLines设置为5。即使文本视图中添加了新行(1-5),如何始终将按钮移动到水平居中位置?按钮实际上只是停留在它的位置

我的尝试:

<LinearLayout
        android:id="@+id/llLine"
        android:layout_width="match_parent"
        android:layout_alignParentBottom="true"
        android:gravity="center_horizontal"
        android:layout_height="wrap_content" >

        <EditText
            android:id="@+id/txtChatline"
            android:layout_width="0dp"
            android:layout_weight="0.70"
            android:hint="@string/hint_message"
            android:layout_height="wrap_content"
            android:maxLength="500"
            android:maxLines="5"
            android:ems="10" />

        <Button
            android:id="@+id/cmdSendMessage"
            android:layout_width="0dp"
            android:layout_weight="0.30"
            android:enabled="false"
            android:gravity="center"
            android:layout_height="wrap_content"
            android:text="@string/send" />

    </LinearLayout>

如果您的
EditText
垂直增长,您需要使用
android:gravity=“center\u vertical”


(或者
android:gravity=“center”
如果你想同时使用这两个,但我认为这是一个错误)。

哦,天哪,这就是问题所在。我真丢脸:谢谢你!我可以在4分钟内接受答案