gpt4 book ai didi

android - 如何在 "multiline"MultiAutoCompleteTextView 上显示建议?

转载 作者:太空宇宙 更新时间:2023-11-03 10:26:07 24 4
gpt4 key购买 nike

谁能告诉我如何在“多行”MultiAutoCompleteTextView 上显示建议。我去了 API 引用 Here .

我试过那个例子,自动完成工作得很好,除了当我转到下一行时,我再也看不到建议了。

我有一个像这样定义我的 MultiAutoCompleteTextView 的 xml:

<?xml version="1.0" encoding="utf-8"?>
<MultiAutoCompleteTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/html"
android:focusable="true"
android:gravity="top"
android:background="@null"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingBottom="5dp"
android:singleLine="false"
android:completionThreshold="1"
android:textSize="14dp"
android:scrollHorizontally="true"
android:focusableInTouchMode="true" />

我执行建议的代码如下:(从引用资料中获取)

   MultiAutoCompleteTextView editor = (MultiAutoCompleteTextView) LayoutInflater.from(getApplicationContext()).inflate(R.layout.editor, null);

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, COUNTRIES);
editor.setAdapter(adapter);
editor.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

因为我在 MultiAutoCompleteTextView xml 上将 singleLine 设置为 false。当我按回车键转到下一行时,这些建议不会显示。

谁能帮我解决这个问题。有没有办法可以根据自己的喜好覆盖建议面板?还有办法定位面板吗?

最佳答案

android:inputType="textMultiLine"

“允许用户输入包含换行符(回车符)的长文本字符串的普通文本键盘。”

http://developer.android.com/guide/topics/ui/controls/text.html

关于android - 如何在 "multiline"MultiAutoCompleteTextView 上显示建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12296173/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com