AutoCompleteTextView
私はアンドロイドで拡張しました。XML レイアウト ファイルでその新しいカスタムを使用するとAutoCompleteTextView
、Eclipse に次のようなエラーが表示されます。
ポップアップを表示する前に、setContentView() を呼び出して、有効なコンテンツ ビューを指定する必要があります。例外の詳細は、[ウィンドウ] > [ビューの表示] > [エラー ログ] に記録されます。
編集された XML ファイルは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<com.mypackage.MyAutoCompleteTextView
android:id="@+id/countries_list_custom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:completionHint="Test">
<requestFocus />
</com.mypackage.MyAutoCompleteTextView>
<TextView android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
XML からカスタム ビューを取り出すだけで、レイアウトは問題なく表示されます。
どんな助けでも大歓迎です、ありがとう。