线性布局内的切换按钮未显示在关闭文本上

时间:2016-08-04 00:59:36

标签: android android-togglebutton

我在线性布局中切换按钮,然后单击它们不显示ontext和offtext。我也有所有切换按钮的监听器和内部onclick功能我试图设置ontext但它没有工作。< / p>

Cookie

活动代码:

 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical">

<fragment
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:name="com.example.sharmila.eeeeeee.tryfragment"
    android:id="@+id/fragment"
    android:layout_centerHorizontal="true"
    tools:layout="@layout/try_fragment" />

    <LinearLayout android:id="@+id/linearlayout"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:layout_below="@+id/fragment"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="20dp"
    android:weightSum="1">

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/wholenote"
        android:layout_row="0"
        android:layout_column="0"
        android:background="@drawable/a"
        android:textOff=""
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        />

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/halfnote"
        android:layout_row="0"
        android:layout_column="1"
        android:background="@drawable/b"
        android:textOff=""
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"/>

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/quarternote"
        android:layout_row="0"
        android:layout_column="2"
        android:background="@drawable/c"
        android:textOff=""
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        />

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/eightnote"
        android:layout_row="0"
        android:layout_column="3"
        android:background="@drawable/d"
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        android:textOff=""/>

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/sixteennote"
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        android:textOff=""
        android:layout_row="0"
        android:layout_column="4"
        android:background="@drawable/e"
        />

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        android:id="@+id/thirtytwonote"
        android:layout_row="0"
        android:layout_column="5"
        android:background="@drawable/g"
       />

    <ToggleButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:textOn="S"
        android:textSize="700dp"
        android:textColor="#ff0000"
        android:id="@+id/sixyfournote"
        android:layout_row="0"
        android:layout_column="6"
        android:background="@drawable/f"
        />
    </LinearLayout>
     <TableRow android:id="@+id/Linearlayout2"
     android:orientation="horizontal"
     android:layout_width="match_parent"
     android:layout_height="50dp"
     android:layout_below="@+id/linearlayout"
     android:layout_centerHorizontal="true"
     android:layout_marginTop="20dp"
     android:weightSum="1">
    <View
        android:layout_width="10dp"
        android:layout_height="40dp"
        android:layout_weight="0.34" />
      <ImageButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/pause"
        android:layout_row="0"
        android:layout_column="1"
        android:src="@drawable/pause" />
    <View
        android:layout_width="10dp"
        android:layout_height="40dp"
        android:layout_weight="0.18" />

    <ImageButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/play"
        android:layout_row="0"
        android:layout_column="3"
        android:src="@drawable/play" />
    <View
        android:layout_width="10dp"
        android:layout_height="40dp"
        android:layout_weight="0.18" />

    <ImageButton
        android:layout_width="49dp"
        android:layout_height="40dp"
        android:id="@+id/stop"
        android:src="@drawable/stop"
        android:layout_row="0"
        android:layout_column="3"/>

</TableRow>


<GridLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/gridView"
    android:layout_below="@+id/Linearlayout2"
    >

    <Button
        android:layout_width="78dp"
        android:layout_height="wrap_content"
        android:text="Prev"
        android:id="@+id/previous"
        android:layout_row="0"
        android:layout_column="2" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Next"
        android:id="@+id/next"
        android:layout_row="0"
        android:layout_column="19" />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="save"
        android:id="@+id/save"
        android:layout_row="1"
        android:layout_column="1" />


    <Button
        android:layout_width="99dp"
        android:layout_height="wrap_content"
        android:text="Finish"
        android:id="@+id/finish"
        android:layout_row="1"
        android:layout_column="21" />

</GridLayout>

1 个答案:

答案 0 :(得分:1)

android:textSize="700dp"

它没有在关闭文本上显示,这是因为文本大小太大而无法在屏幕上显示。 设置所有togglebuttons textSize 10dp。

android:textSize="10dp"