2016-02-25 1 views
0

Je suis assez nouveau pour android, donc il pourrait y avoir quelque chose qui me manque. J'ai défini la disposition androïde simple avec quelques boutons comme ceci.Invisible TextViews non défini dans TableLayout

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 
<TableRow> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button1" 
     android:layout_column="1" /> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button2" 
     android:layout_column="2" /> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button3" 
     android:layout_column="3" /> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button4" 
     android:layout_column="4" /> 
    <ImageButton 
     android:src="@android:drawable/ic_menu_search" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button5" 
     android:layout_column="5" /> 
</TableRow> 
<TableRow> 
</TableRow> 
</TableLayout> 

Mais dans le concepteur, je peux voir plusieurs textViews que je n'ai pas définis. Je peux même mettre du texte dessus.

Il ressemble à ceci. enter image description here

Ils ne sont pas présents lors de l'exécution, mais je peux les sélectionner et les modifier au moment du design. C'est vraiment agaçant. Quelqu'un peut-il expliquer s'il vous plaît?

+0

Quel IDE est ce problème se passe dans –

+0

@FarhadFaghihi Visual studio 2015 –

Répondre

0
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 
<TableRow> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button1"/> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button2"/> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button3"/> 
    <Button 
     android:text="Button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/button4"/> 
    <ImageButton 
    android:src="@android:drawable/ic_menu_search" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/button5"/> 
</TableRow> 
</TableLayout> 

J'espère que cela va résoudre votre problème. Merci ...

+0

Qu'est-ce que vous avez exactement changé et comment est-il censé résoudre le problème? –

+0

Je peux voir, il y a un enfant supplémentaire de 'TableRow' sous' TableLayout'. –

+0

Viktor .... Dites-moi d'abord cela résolu votre problème ou non .... alors je peux l'expliquer. –