Я не вижу фотографии, которые я использую с Пикассо, в библиотеке okhttp?
Я использую библиотеку OKHTTP для автоматического кэширования фотографий Пикассо. Я запускаю это с классом. Но я не вижу фото с Пикассо, когда я так работаю. Я запустил его, добавив Android Manifest. "android: name.Global" Я удалил с него фотографию. В чем проблема? Я извиняюсь за мой ужасный английский. Заранее спасибо.
Мой build.gradle;
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
compile 'com.jakewharton.picasso:picasso2-okhttp3-downloader:1.1.0'
implementation 'com.squareup.picasso:picasso:2.71828'
Мой Глобал.java
import android.app.Application;
import com.jakewharton.picasso.OkHttp3Downloader;
import com.squareup.picasso.Picasso;
public class Global extends Application {
@Override
public void onCreate() {
super.onCreate();
Picasso picasso = new Picasso.Builder(this)
.downloader(new OkHttp3Downloader(this,Integer.MAX_VALUE))
.build();
picasso.setIndicatorsEnabled(true);
picasso.setLoggingEnabled(true);
Picasso.setSingletonInstance(picasso);
}
}
Мой Android MAnifest.xml;
<uses-permission android:name="android.permission.INTERNET" />
<application
android:name=".Global"
Моя ява для Пикассо;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
view = inflater.inflate(R.layout.fragment_promotion, container,
false);
IntroImage01 = (KenBurnsView)view.findViewById(R.id.IntroImage01);
mDatabase.child("IntroImage01").addValueEventListener(new
ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String url = dataSnapshot.getValue(String.class);
Picasso.get()
.load(url)
.into(IntroImage01);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
Мои коды работают, но, как я уже сказал, я не вижу картинки при добавлении глобальных.