2016-09-30 19 views
-1

私のアプリでSugarOrmを使用したいと思います。エラー:Sugar ORMをプロジェクトに追加した後、シンボルメソッドgetColor(Context、int)を見つけることができません

私は以下を追加した場合:Gradleのファイルに

compile 'com.github.satyan:sugar:1.4' 

と私のmainfestのアプリケーション名に

android:name="com.orm.SugarApp" 

私は、ビルドに次のエラーを取得します:

この行で
Error:(75, 55) error: cannot find symbol method getColor(Context,int) 

holder.bg.setBackgroundColor(ContextCompat.getColor(ctx, R.color.primary_move)); 

私はこれらの2行せずに前のバージョンにチェックアウトした場合、私のアプリケーションのビルドとrundsエラーなし。

Android Documentationから

答えて

0

'com.github.satyan:sugar:1.6'がコンパイルされていて、エラーがなくなりました。

0

Helper for accessing features in Context introduced after API level 4 in a backwards compatible fashion.

はあなたが本当にその後方互換性が必要ですか?コンテキストからgetColorにアクセスしてみてください。ただし、Context.getColor()を使用しても問題は解決しますが、

関連する問題