синтаксическая ошибка с тривиальным примером picasso в Android Studio

#java #android #picasso

#java #Android #picasso

Вопрос:

Я пытаюсь использовать тривиальный пример с Picasso в Android Studio (2.2.2):

Если я введу следующую строку, ‘with’ останется красным, а всплывающая подсказка покажет «Не удается разрешить символ ‘с помощью'» Picasso.with(this).load("http://i.imgur.com/DvpvklR.png").into(imageView);

Но если я введу следующую строку, studio автоматически завершится на ‘with’ при вводе Picasso.w

`Picasso foo = Picasso.with(это);

Если я набираю Picasso. , единственными вариантами автозаполнения являются Builder, Listener, LoadedFrom, …

Очевидно, что Visual Studio знает об определении класса (если я нажимаю правой кнопкой мыши> Проверить код … в Picasso, он открывается Picasso.java и этот файл действительно содержит

public static Picasso with(Context context) { ... }

Чего мне не хватает?

(У меня есть следующее в блоке зависимостей в моем build.braddle) Picasso.with(this).load("http://i.imgur.com/DvpvklR.png").into(imageView)

Комментарии:

1. Ваш код находится в методе или теле класса?

2. какой тип this в этом контексте?

3. Пожалуйста, добавьте свой код с вопросом.

4. Спасибо @laalto. У меня не было метода. Я был настолько сосредоточен на дереве, что пропустил лес.