8

自作の入力フィールド (noTextViewまたはEditText要素) を含む Android アプリケーションがあるため、キーボードの表示/非表示、ユーザー入力の処理、入力された記号の表示を自分で行う必要があります。

標準ビューの予測テキスト モードを無効にする必要があります。残念ながら AndroidViewクラス (android.view.View) には機能がありませんsetInputType

考えられる解決策があります。InputConnection指定されたビューを取得し、そのプロパティを変更します。しかし、 current のインスタンスを取得および設定する方法が見つかりません。InputConnection残念ながら、関数onCreateInputConnectionも呼び出されません。

標準ビューの予測テキスト モードを無効にする方法はありますか?

4

2 に答える 2

8

私が使用したものは以下のとおりです。具体的には、タグ「textNoSuggestions」があなたに役立つと思います!

<EditText android:layout_marginLeft="10px" 
android:layout_width="fill_parent"
android:layout_height="wrap_content" 
android:layout_marginRight="10px"
android:id="@+id/setupactivity_ftpsite" 
android:inputType="textNoSuggestions|textUri">
于 2013-04-30T13:43:56.190 に答える