2016-02-25 2 views
0

Я довольно новичок в android, поэтому может быть что-то упущено. Я определил простой макет для Android с несколькими кнопками, подобными этому.Невидимый неопределенный TextViews в 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> 

Но в дизайнере я вижу несколько текстовых элементов, которые я не определял. Я даже могу задать ему текст.

Похоже на это. enter image description here

Их нет во время выполнения, но я могу выбирать и редактировать их во время разработки. Это действительно раздражает. Может кто-нибудь объяснить?

+0

Что такое IDE эта проблема происходит в –

+0

@FarhadFaghihi Visual studio 2015 –

ответ

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> 

Я надеюсь, что это решит вашу проблему. Спасибо ...

+0

Что именно вы изменили и как она должна решить проблему? –

+0

Я вижу, есть дополнительный ребенок 'TableRow' под' TableLayout'. –

+0

Виктор .... Сначала скажите мне, что это решило вашу проблему или нет .... тогда я могу это объяснить. –

Смежные вопросы