2017-02-13 6 views
0

以下に示すようにItemTouchHelperクラスからSimpleCallbackクラスを使用しますが、インポートが失敗することがあります。 Android Studioでは「シンボルItemTouchHelperを解決できません」と表示されます。SimpleCallbackクラスをインポートできません

アンドロイドデベロッパーサイトを調べましたが、廃止予定のマーカーなどは見つかりませんでした。

まだ使用できるようです。
Androidスタジオは最新(2.2.3)であり、インストールされているAPIもあります。

SimpleCallback

Androidのサポートプラグインも有効になります。

Android Support Plugin

私は誰かが私を助けることができると思います。お気軽に詳細を私に尋ねてください。

更新:Androidスタジオでヘルパークラスが見つかりません。 "... widget.helper"
は、以下を参照してください。

import android.support.v7.widget. 
+0

が含まれていることを確認し、ファイルに行く - > [キャッシュを無効にして再起動 - > Gradleの同期。あなたが既にbuild.gradleにライブラリを追加した場合、少なくとも2回試してみてください。 –

+0

私はそれを行いましたが、残念ながらそれは役に立たなかった – CaptKirk

+0

あなたのAndroid Studioプラグインはあなたが必要としているものではありません。 Andriod SDK Managerを開き、サポートライブラリがそこにインストールされていることを確認してください –

答えて

1

"アンドロイドサポート" プラグインは、 "はい、このIDEは、Androidアプリを開発することができます" と言うこと。

これは文字通りAndroid Support Libraryではありません。

how to set that upを参照してください。

そして、あなたのGradleファイルが

dependencies { 
    ... 
    compile "com.android.support:appcompat-v7:(pick a version)" 
} 
+0

build.gradleの依存関係に "com.android.support:appcompat-v7:25.1.1"というコンパイルを追加しました。私はminsdkversionを9に修正しなければなりませんでした。アンドロイドサポートライブラリはsdkマネージャーにセットアップされています。まだ問題が残っています – CaptKirk

+0

他のクラスはどうですか? AppCompatActivity? Recyclerview?あなたの助けには –

+1

Thx。どうしたらいいのか分かりませんが、appcompatの依存関係を取り除いた後、Android Studioの再起動、それが成功したプロジェクトのクリーニングと再構築が行われました。 Androidは時には私にとって不思議です – CaptKirk

関連する問題