Bonjour,

je cherche comment je peux faire une action sur mon activité a partir d'un bouton d'une autre layout
j'ai mis un Log pour voir s'il retourne un id, et oui il affiche un l'id du bouton

j'ai mon activité :
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
 
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.alaune);
 
		View vw = getLayoutInflater().inflate(R.layout.mytitle, null);
 
		final ImageButton btnRefresh = (ImageButton)vw.findViewById(R.id.btnRefresh);
 
		Log.e("btnRefresh",btnRefresh+"");
 
		btnRefresh.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				Toast.makeText(null, "refresh : " + btnRefresh, Toast.LENGTH_SHORT).show();
			}
		});
c'est l'activité au le bouton se trouve

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
        setContentView(R.layout.main);
        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.mytitle);
j'espère que je me suis bien exprimé.

Merci