مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی
Banner Slider
اسنیپ
length : 0
words : 0
lines : 0
public class ActivityMain extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
BannerSlider bannerSlider = (BannerSlider) findViewById(R.id.banner_slider1);
List<Banner> banners=new ArrayList<>();
//add banner using image url
banners.add(new RemoteBanner("Put banner image url here ..."));
//add banner using resource drawable
banners.add(new DrawableBanner(R.mipmap.banner1));
banners.add(new DrawableBanner(R.mipmap.banner2));
banners.add(new DrawableBanner(R.mipmap.banner3));
bannerSlider.setBanners(banners);
bannerSlider.setOnBannerClickListener(new OnBannerClickListener() {
@Override
public void onClick(int position) {
Toast.makeText(ActivityMain.this, ""+ position, Toast.LENGTH_SHORT).show();
}
});
}
}
implementation 'com.ss.bannerslider:bannerslider:1.8.0'
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.sevensen.bannerslider.ActivityMain">
<ss.com.bannerslider.views.BannerSlider
android:id="@+id/banner_slider1"
android:layout_width="match_parent"
android:layout_height="180dp"
app:interval="3000"
app:loopSlides="true"
app:defaultIndicators="circle"
app:indicatorSize="8dp"
/>
</android.support.constraint.ConstraintLayout>
حقوق مادی و معنوی تمامی آثار و محتویات عرضه شده در این وب سایت، متعلق به شرکت «فوژان رسانه ایده هوشمند» و پدیدآورندگان آثار بوده و حسب مورد دارای مجوز از مراجع ذی صلاح می باشد.
کپی برداری از مطالب این سایت حتی با ذکر منبع جایز نیست.