symbian 中如何自定義CBA 和 響應

在symbian中 系統提供的CBA不夠用的話 就需要自己定義定義CBA了一般就是特殊的view裏面我們需要用自己的CBA首先我們需要定義資源 然後我們需要把自己的 CBA的 button的ID在.hrh文件裏面添加 好讓系統認識他 然後我們需要在view或者contain或者appui裏面響應他:下面是我的工程裏面的定義的選段:1:在.rss文件的資源定義:我測試的時候沒有使用menu_bar所以只有第一個和最後一個有用2:在.hrh裏面的定義在建立工程的哪個 xxxID的enum裏面添加自己的按鈕定義:3:在view的HandleCommandL裏面響應:這樣的話就可以用了 一般如何得不到結果的話就要找是否rsg文件裏有自己button 的ID號了,如果有 那就是響應的問題,看響應是否被上一級傳遞過來,如果沒有檢測下定義是否有問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章