2010-07-27 3 views
2

Почему код в полностью квалифицированном теге не имеет автозаполнения в Eclipse?Отсутствие завершения кода в XML-коде в полностью квалифицированном теге

Например, в следующем коде (где есть комментарий) ничего не вводится автоматически для имен имен/имен тегов.

<android.gesture.GestureOverlayView 
    android:id="@+id/gesturePage01" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_weight="1.0"> 

    <!-- All code entered here lacks code completion --> 

</android.gesture.GestureOverlayView> 

автодополнение работает отлично на мой другой код, который не встроен в тег, который полностью квалифицирован ...

+0

Это просто ошибка ... Вы можете сообщить об ошибке в Android разработчиков плагинов. – Cristian

ответ

1

Я также заметил эту проблему, и я ненавижу его.

Я просто наткнулся на this

Try:

<view 
class="com.android.notepad.NoteEditor$MyEditText" 
id="@+id/note" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@android:drawable/empty" 
android:padding="10dip" 
android:scrollbars="vertical" 
android:fadingEdge="vertical" /> 

Когда я использовал этот метод, код завершения работал намного лучше. Тем не менее он все еще имеет только атрибуты класса «Вид».

+0

Благодарим вас за сообщение! –

1

Просто голова для других, читая это. Теперь это было fixed в ADT 12.0:

  • автозавершения кода внутри макета пользовательского вида был улучшен