Bonjour

Voilà voilà j'apprend doucement sur android studio, j'ai suivie un petit tuto qui me permet de faire des slides dans mon application, j'arrive a afficher sur un TextView un text différent sur chaqu'une de mes slides, idem pour des photos, mais je n'arrive pas a créer un bouton pour 3 slide, ( qui redirige évidemment sur 3 points différents ). Je vous poste mon code et si vous avez des conseils / indices je suis preneur ! Sachant que je dois réaliser une action et pas seulement récupérer ou afficher quelque chose, c'est cela qui me pose problème.
Merci !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
public class SliderAdapter extends PagerAdapter {
 
    Context context;
    LayoutInflater layoutInflater;
    Button slide_btn;
 
    public SliderAdapter(Context context) {
        this.context = context;
    }
 
    public int[] slide_images = {
            R.drawable.small,
            R.drawable.medium,
            R.drawable.big
    };
 
    public String[] slide_headings = {
            "PUSSY",
            "OKAY",
            "WARRIOR"
    };
 
    public String[] slide_descs = {
        "Nos partenaires et nous-mêmes utilisons différentes technologies, telles que les cookies, pour personnaliser les contenus et les publicités, proposer des .",
        "toto",
        "tata"
    };
 
    @Override
    public int getCount() {
        return slide_headings.length;
    }
 
    @Override
    public boolean isViewFromObject(@NonNull View view, @NonNull Object o) {
        return view == (RelativeLayout) o;
    }
 
    @NonNull
    @Override
    public Object instantiateItem(@NonNull ViewGroup container, int position) {
        layoutInflater = (LayoutInflater) context.getSystemService(context.LAYOUT_INFLATER_SERVICE);
        View view = layoutInflater.inflate(R.layout.slide_layout, container, false);
        ImageView slideImageView = (ImageView) view.findViewById(R.id.slide_image);
        TextView slideHeading = (TextView) view.findViewById(R.id.slide_heading);
 
        slideImageView.setImageResource(slide_images[position]);
        slideHeading.setText(slide_headings[position]);
 
        container.addView(view);
 
        return view;
    }
 
    public void destroyItem(ViewGroup container, int position, Object object) {
        container.removeView((RelativeLayout)object);
    }
}