Lancer une action à partir d'un bouton d'un autre layout
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:
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:
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