1

この本は、Blackberry アプリケーションを作成するための参考資料として使用してきました。これまでのところ、アイテムのリストがあり、いずれかを選択するとサイドメニューが表示されますが、リストアイテムの隣に:

代替テキスト

メソッドを調べただけでは、メニューからカスタム項目 (GetValue) を削除でき、リスト項目を選択してもここに表示されるため、どちらがこれを引き起こしているのかわかりません!

私の質問は、このメニューの表示を停止して、代わりにメソッドを起動するにはどうすればよいですか? 必要に応じてコードを提供できますが、どこから始めればよいかわかりません。

ありがとう

4

2 に答える 2

2

メソッドを呼び出すときにコードを表示できますか。

以下のコードのように ListField クラスの navigationClick メソッドをオーバーライドすると、正しく動作します。(メニューポップはありません)

protected boolean navigationClick(int status, int time){
    return true;

}

于 2010-11-03T19:07:36.833 に答える
2

@ing0

OnMenu() メソッドを使用して、デフォルトのメニューをオーバーライドできます

public boolean onMenu(int i)

{

    return false;

}
于 2010-11-02T16:09:08.300 に答える