キャンバス型API
ボタンの操作を処理するには

携帯電話のボタンが押された(放された)を処理するには、CanvasクラスのprocessEventをオーバーライドし、キーイベント(KEY_PRESSED_EVENTまたはKEY_RELEASED_EVENT)を捕らえる事により実現します。

キーイベント(KEY_PRESSED_EVENT/KEY_RELEASED_EVENT)で得られるキーコードはこちら

例)
携帯電話のボタンが押された時とボタンが放された時に特別な処理を行います。
public void processEvent(int type, int param)
{
    if(type == Display.KEY_PRESSED_EVENT)
    {
        if(param == Display.KEY_1)
        {
        .
        .
        // 1ボタンが押された時の処理
        .
        .
        }
    }
    else if(type == Display.KEY_RELEASED_EVENT)
    {
        if(param == Display.KEY_2)
        {
        .
        .
        // 2ボタンが押された時の処理
        .
        .
        }
    }
}