按钮中的文本单击其他控件时更改

时间:2012-02-17 16:10:32

标签: android android-layout android-button

我创建了一个由线性布局中的三个按钮组成的布局。 每当我点击任何其他控件时,按钮中的文本都会发生变化。 请参阅下面给出的布局:

<RelativeLayout
        android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical">    
         <TableLayout android:id="@+id/TableLayout01"
                      android:layout_width="fill_parent"
                      android:layout_height="wrap_content"
                      android:layout_alignParentBottom="true">

             <TableRow android:id="@+id/TableRow01" 
                                android:layout_width="fill_parent" 
                                android:layout_height="wrap_content" 
                                android:background="@color/list_select">

          <Button android:layout_width="match_parent"
                  android:layout_height="wrap_content" 
                  android:id="@+id/set" 
                  android:text="@string/button_settings_done" 
                  android:layout_marginTop="@dimen/button_settings_margin_top" 
                  android:onClick="hello()" 
                  android:gravity="center" 
                  android:textColor="@color/buttonColor" 
                  android:textStyle="bold" 
                  android:typeface="serif" android:layout_gravity="center" android:layout_weight="1">                  
          </Button>
          <Button android:layout_width="match_parent" 
                  android:layout_height="wrap_content"
                  android:text="@string/button_settings_cancel"
                  android:id="@+id/cancel"
                  android:layout_marginTop="@dimen/button_settings_margin_top"
                  android:gravity="center"
                  android:textColor="@color/buttonColor"
                  android:textStyle="bold" 
                  android:typeface="serif" android:layout_gravity="center" android:layout_weight="1"></Button>
          <Button
              android:id="@+id/delete"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_marginTop="@dimen/button_settings_margin_top"
              android:text="@string/button_settings_delete"
              android:gravity="center"
              android:textColor="@color/buttonColor"
              android:textStyle="bold"
              android:typeface="serif"
              android:layout_gravity="center" android:layout_weight="1"/>

在这里输入代码

before the click of control

after

0 个答案:

没有答案