picasso и glide не загружают изображение из Интернета. Ниже представлены jave и xml. Сначала я использую picasso, который теперь комментируется, тогда я использую библиотеку glide, но проблема такая же. на экране ничего не отображается. если я источник изображения из активов появляется на предварительном просмотре студии Android, но я хочу загрузить изображение из Интернета и показать его в представлении изображения. пожалуйста, исправьте мою ошибку, если есть ..? Благодарю.picasso и glide не загружают изображение из ткани
JAVA:
ImageView imageBanner1 = (ImageView) findViewById(R.id.imageBanner1);
ImageView imageBanne2 = (ImageView) findViewById(R.id.imageBanner2);
Glide.with(getApplicationContext()).load("http://example.com/appBanner1.jpg")
.diskCacheStrategy(DiskCacheStrategy.NONE)
.skipMemoryCache(true)
.into(imageBannerl);
/*Picasso.with(getApplicationContext())
.load("http://example.com/appBanner1.jpg")
.skipMemoryCache()
.into(imageBannerl);*/
imageBanner1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent inttv=new Intent(MainActivity.this,Play.class);
inttv.putExtra("url","http://example.com");
startActivity(inttv);
}
});
Glide.with(getApplicationContext()).load("http://example.com/appBanner2.jpg")
.diskCacheStrategy(DiskCacheStrategy.NONE)
.skipMemoryCache(true)
.into(imageBanner2);
/*Picasso.with(getApplicationContext())
.load("http://example.com/appBanner2.jpg")
.skipMemoryCache()
.into(imageBanner2);*/
imageBannerAd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent imageBannerBrowserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://google.com"));
startActivity(imageBannerBrowserIntent);
}
});
XML:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_below="@+id/tabHost"
android:layout_centerHorizontal="true"
android:id="@+id/imageBannerLayout">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageBanner1"
android:layout_gravity="center_horizontal"
android:clickable="true"
android:background="@color/app_background" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageBanner2"
android:layout_gravity="center_horizontal"
android:clickable="true"
android:background="@color/app_background" />
</LinearLayout>
Я только что нажал ссылку, которую вы используете, и они сломаны. – lelloman
Убедитесь, что вы предоставили доступ в Интернет в манифесте, и URL-адреса изображения действительны. –