2012-06-23 3 views
1

У меня есть много кнопок в моем макете, и они хорошо работают. Я хочу поместить две кнопки в одну строку, поэтому я делаю LinearLayout горизонтальным, но когда я это делаю, событие щелчка второй кнопки не работает. Она не показывает мне мой TextViewAndroid LinearLayout make button не работает

<LinearLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="horizontal" > 

     <Button 
      android:id="@+id/bAnswerQuestoinShowChoices" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Show Choices" 
      android:visibility="invisible" /> 

     <Button 
      android:id="@+id/bAnswerQuestionShowHints" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Show Hint 1" 
      android:visibility="invisible" /> 
    </LinearLayout> 

Если удалить LinearLayout он прекрасно работает, но я хочу LinearLayout, потому что я хочу две кнопки, чтобы быть на той же строке.

+1

он выглядит прекрасно, может поставить полный макет и код здесь ......... –

+1

@DheereshSingh xml layout здесь http://www.mediafire.com/?af87gxppl76ad0c и активность здесь http: //www.mediafire .com /? dgmz1z42sz3fxdn, кнопка не работает ShotHint – user1476841

+0

@DheereshSingh вы ушли? – user1476841

ответ

0

андроид: layout_height = "match_parent" // < ---------------------- это вопрос сделать его деформировать содержание

<LinearLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" //<----------------------this is the issue make it warp content 
     android:orientation="horizontal" > 
+1

спасибо, это работает, действительно спасибо человеку – user1476841

+0

Всегда приветствую ...... :) –