Feb 25, 2013

Button "click" hadisəsi (Button Click Listener)

    Bir çox proqramlama dillərində olduğu kimi android-də də proqrama dizayn vermək və event əməliyyatlarını təyin etmək kodla yazılaraq daha effektiv edilir və elə bu şəkildə etməkdə məsləhətdir.
    Android application-lar da düymələrə və ümumiyyətlə klikləmə (click) hadisəsi aşağıdakı kimi icra edilir.

Əvvəl həmin obyekti öz tipindən olan obyektlə cast etmək lazımdır:

final ImageButton btn = ImageButton)findViewById(R.id.btnOpen);

Daha sonra isə OnClickListener() funksiyasını tanıdırıq:

btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try
{
//öz kodunuzu bura yazın
}
catch(Exception ex)
{
AlertDialog.Builder alt = new AlertDialog.Builder(context);
alt.setMessage(ex.getMessage());
alt.setIcon(R.drawable.smile_ic);
alt.show();
}
}
});

No comments:

Post a Comment

Zəhmət olmasa şərhlərinizi yazın