1

奇怪的事情发生了。我有一个 2x2 按钮表布局,如下所示:

        <TableLayout  
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" 
        android:layout_below="@+id/cerca">

        <TableRow
            android:layout_width = "fill_parent"
            android:layout_height = "wrap_content">

            <Button
                android:id = "@+id/btn1"
                android:layout_width = "wrap_content"
                android:layout_height = "wrap_content"
                android:layout_weight="1"
                android:text = "Scarica POI da server"
                android:onClick="downloadFromServer"
            /> 
            <Button
                android:id = "@+id/btn2"
                android:layout_width = "wrap_content"
                android:layout_height = "wrap_content"
                android:layout_weight="1"
                android:text = "Aggiungi POI"
                android:onClick="goCreatePOI"
            /> 
    </TableRow>
    <TableRow
        android:layout_width = "fill_parent"
        android:layout_height = "wrap_content"> 

            <Button
                android:id = "@+id/btn3"
                android:layout_width = "wrap_content"
                android:layout_height = "wrap_content"  
                android:layout_weight="1"
                android:text = "Rimuovi i POI del server"
                android:onClick="removeServerPOI"
            />   

            <Button
                android:id = "@+id/btn4"
                android:layout_width = "wrap_content"
                android:layout_height = "wrap_content"
                android:layout_weight="1"
                android:text = "Rimuovi i POI personali"
                android:onClick="removePersonalPOI"
            />  

    </TableRow>   

</TableLayout>

此表格布局嵌套在相对布局中,该布局嵌套在滚动视图中。

现在,每当我单击其中一个时,每次按钮内的文本都会更改对齐方式:如果在单击之前居中并显示在两行上,则在单击后它会失去对齐并仅显示在一行中(切断某些部分文本)。我做错了什么,或者它可能是一个错误?

4

0 回答 0