私はMultiAutoCompleteTextView
カスタムダイアログを持っています。アダプタがMultiAutoCompleteTextView
正常に追加されました。
MultiAutoCompleteTextView
提案を提供しますが、提案リストから項目を選択できません。
ダイアログ xml には以下が含まれます:
<MultiAutoCompleteTextView
android:id="@+id/edt_ids"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/img_email"
android:layout_centerVertical="true"
android:layout_marginLeft="5dip"
android:layout_toLeftOf="@+id/img_add_contacts"
android:layout_toRightOf="@+id/img_email"
android:background="@null"
android:gravity="top|left"
android:hint="@string/share_email_hint"
android:inputType="textMultiLine|textEmailAddress"
android:maxLines="6"
android:minLines="1"
android:paddingLeft="5dp"
android:scrollbars="vertical"
android:singleLine="false"
android:textColor="@color/black"
android:textColorHint="@color/hint_color_light_gray"
android:textSize="@dimen/header_size" >
<requestFocus />
</MultiAutoCompleteTextView>
アクティビティのダイログ:
MultiAutoCompleteTextView emailIdsEdt;
emailIdsEdt = (MultiAutoCompleteTextView) ratingDialog.findViewById(R.id.edt_ids);
emailIdsEdt.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
ArrayAdapter<String> adapter = new ArrayAdapter<String>
(Home.this, R.layout.custom_auto_email, contactEmails);
emailIdsEdt.setThreshold(1);
emailIdsEdt.setAdapter(adapter);
これで私を助けてください。前もって感謝します