android - 向左轻推一个按钮

标签 android button android-tablelayout

我是 Android 的新手,我有以下布局 xml 代码:

<?xml version="1.0" encoding="utf-8"?>
<TableLayout 
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1"
android:background="#CCC">

    <TableRow
    android:background="#333"
    android:padding="10px">
     <Button 
     android:text="Sign-up"
     android:id="@+id/signUp"
     android:layout_width="wrap_content"
     android:textSize="18px"
     android:layout_height="wrap_content"
     android:layout_gravity="left">
     </Button>

     <Button 
     android:text="About"
     android:id="@+id/about"
     android:layout_width="wrap_content"
     android:textSize="18px"
     android:layout_height="wrap_content"
     android:layout_gravity="right"
     android:gravity="">
     </Button>

    </TableRow>
</TableLayout>

这会产生以下布局:

alt text

如何将最右边的按钮向左移动?

最佳答案

尝试使用 RelativeLayout 而不是 TableLayout:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="#CCC">

    <Button 
        android:text="Sign-up"
        android:id="@+id/signUp"
        android:textSize="18px"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"/>

    <Button 
        android:text="About"
        android:id="@+id/about"
        android:textSize="18px"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"/>

</RelativeLayout>

关于android - 向左轻推一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4205950/

相关文章:

android - 升级到 ADT v20 后不再能够创建项目

android - 动态清除表格布局

android - 无法将垂直分隔线添加到 TableLayout Android

android - 在 Android 中将位图转换为可绘制对象

android - 写入后无法使用 Gson 读取列表

javascript - 我的代码在我按下按钮之前运行

button - Python3 : How to dynamically resize button text in tkinter/ttk?

android - 在 TableLayout 的高度上均匀分布行

android - 在移动应用程序中保持用户 session 活跃的最佳方法

银光 4 : Free Split Button