1

SDK の softKeyboard サンプルを使用するために、オンラインで見つけられるあらゆる方法を試しました。いくつかの異なる API を試しました。

私が試してみましたFile -> New -> Other... -> Android Sample Project

私が試してみましたFile -> New -> Other... -> Android Project from Existing Code

新しいプロジェクトを作成してファイルをコピーしようとしました

何をしても、結果のコードにはエラーがロードされます。例えば:

  1. インポート android.view.inputmethod.InputMethodSubtype を解決できません
  2. メソッド getSubtypeCount() はタイプ InputMethodInfo に対して未定義です
  3. タイプ new Preference.OnPreferenceClickListener(){} のメソッド onPreferenceClick(Preference) は、スーパークラス メソッドをオーバーライドする必要があります

他にもたくさんあります。他のサンプルも問題なく動作するようになりました。これらのサンプルのインポートに関して、何かが欠けています。それは何ですか?

4

2 に答える 2

8

私も同じエラーが発生しました。

あなたはそれを選択する必要がありますFile -> New -> Other...Android -> Android Sample Project

正しいAPIレベルを選択していることを確認してください。クリーンアップしてビルドしてみてください。正常に動作します。

于 2013-01-04T03:51:42.907 に答える
0

プロジェクトを右クリックし、[プロパティ] > [Android] > [4.0 以上のバージョン] を選択して、Android のバージョンを 4.0 以上に変更します。また、AdroidManifest.xml ファイルで API レベルを変更します

于 2013-08-28T07:53:58.167 に答える