1

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);

请帮我解决这个问题。提前致谢

4

0 回答 0