Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我在okhttp库中没有看到我与毕加索一起使用的照片?_Java_Android_Picasso_Android Studio 3.0 - Fatal编程技术网

Java 我在okhttp库中没有看到我与毕加索一起使用的照片?

Java 我在okhttp库中没有看到我与毕加索一起使用的照片?,java,android,picasso,android-studio-3.0,Java,Android,Picasso,Android Studio 3.0,我使用OKHTTP库让毕加索自动缓存照片。我和一个班一起做这个。但是当我这样工作的时候,我没有看到毕加索的照片。我通过添加Android清单来运行它。“android:name.Global”我已经从中删除了照片。有什么问题?我为我糟糕的英语感到抱歉。提前感谢。 我的身材,格雷德尔 implementation 'com.squareup.okhttp3:okhttp:3.10.0' compile 'com.jakewharton.picasso:picasso2-okhttp3-downlo

我使用OKHTTP库让毕加索自动缓存照片。我和一个班一起做这个。但是当我这样工作的时候,我没有看到毕加索的照片。我通过添加Android清单来运行它。“android:name.Global”我已经从中删除了照片。有什么问题?我为我糟糕的英语感到抱歉。提前感谢。

我的身材,格雷德尔

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'
My Global.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);

}
}
My 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) {

        }
    });

我的代码可以工作,但正如我所说,当我添加全局时,我看不到图片。

你的url在哪里?我有一个url。我从数据库中获取Url。通常在浏览器中加载该Url?我认为应该将其加载到
图像视图中。请在
Picasso.get()
上显示您的
IntroImage01
详细信息,好吗?请尝试以下操作:-