Я хочу настроить параметры фильтра в AutoCompleteTextView, так как он не распознает пробелы между ними. Вот почему я создал класс с именем MyAutoCompleteView:Пользовательский виджет: ошибка раздувания класса
package my.house;
public class MyAutoCompleteView
extends
android.widget.AutoCompleteTextView
{
public MyAutoCompleteView (android.content.Context context)
{
super (context);
}
public MyAutoCompleteView(android.content.Context context, android.util.AttributeSet attrs)
{
super(context, attrs);
}
public MyAutoCompleteView(android.content.Context context, android.util.AttributeSet attrs, int defStyle)
{
super(context, attrs, defStyle);
}
}
Чтобы проверить эту вещь, я изменил макет XML в:
<my.house.MyAutoCompleteView
android:id='@+id/search'
android:layout_height='wrap_content'
android:layout_width='fill_parent'
android:singleLine='true'
></my.house.MyAutoCompleteView>
Я накачивания файл макета, так как я использую фрагменты.
Вот onCreateView метод в моем фрагменте:
@Override
public android.view.View onCreateView (
final android.view.LayoutInflater inflater,
final android.view.ViewGroup container,
final android.os.Bundle savedInstanceState)
{
return inflater.inflate (my.house.R.layout.myfragment, container, false);
}
Unfortunatly Я получаю сообщение об ошибке:
android.view.InflateException: Binary XML файл строка # 17: Ошибка при наполнении класса my.house.MyAutoCompleteView
Какие-нибудь идеи в чем проблема? Благодаря!
удалите 'xmlns: android = 'http: // schemas.android.com/apk/res/android'' из my.house.MyAutoCompleteView –
благодарит вас за комментарий! Я удалил строку - никаких изменений. Тем не менее: «Ошибка раздувания класса» – Marco