저는 안드로이드에서 초보자입니다. 소스 프로젝트에서 이미지 슬라이더가 있지만 이미지를 내부에서 어떻게 가져 와서 이미지 슬라이더에 표시 할 수 있습니까?안드로이드 스튜디오의 URL에서 이미지 슬라이더 만들기
public class adapter_image_slider extends PagerAdapter {
Context mContext;
public adapter_image_slider(Context context) {
this.mContext = context;
}
@Override
public int getCount() {
return sliderImagesId.length;
}
private int[] sliderImagesId = new int[]{
R.drawable.imghome1, R.drawable.imghome2, R.drawable.imghome3,
};
@Override
public boolean isViewFromObject(View v, Object obj) {
return v == ((ImageView) obj);
}
@Override
public Object instantiateItem(ViewGroup container, int i) {
ImageView mImageView = new ImageView(mContext);
mImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
mImageView.setImageResource(sliderImagesId[i]);
((ViewPager) container).addView(mImageView, 0);
return mImageView;
}
@Override
public void destroyItem(ViewGroup container, int i, Object obj) {
((ViewPager) container).removeView((ImageView) obj);
}
}
및
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_image_slider);
ViewPager mViewPager = (ViewPager) findViewById(R.id.viewPageAndroid);
adapter_image_slider adapterView = new adapter_image_slider(this);
mViewPager.setAdapter(adapterView);
}
누군가가 도움을 주시기 바랍니다이 내 main_activity ...
사용 [피카소 (https://github.com/square/picasso) 또는 [글라이드 (위한 강력한 이미지 다운로드 및 캐싱 라이브러리 https://github.com/bumptech/glide)를 사용하여 URL에서 이미지를로드합니다. –
URL 이미지와 리소스 모두에 최상의 라이브러리 사용 https://github.com/daimajia/AndroidImageSlider –
오, 감사합니다. 시도해 보겠습니다. –