我正在使用basiceditfield從用戶接收輸入來做一些簡單的字符串搜索。但是,如果我輸入幾個字母並希望返回而不繼續搜索,它會自動詢問我是否保存該字段的內容。我不希望發生這種情況。我可以以任何方式禁用basiceditfield(或任何編輯領域)的「改變!-save-discard-cancel」選項????請幫忙!!!Blackberry - 在BasicEditField中禁用保存選項?
4
A
回答
6
嘗試添加以下內容到MainScreen類:
protected boolean onSavePrompt() {
return true;
}
2
另一種方式是覆蓋髒狀態邏輯上的Screen類是這樣的:
public boolean isDirty() { return false; }
當然,你也可以只覆蓋在你的Field的子類上使用相同的方法,這也可能工作。 (假設你仍然想要做的屏幕上的其他領域的髒狀態跟蹤。)
+0
這個工作也... ...謝謝.... – chethan 2010-03-17 14:32:41
1
修改屏的OnClose方法
public boolean onClose() {
this.close();
return true;
}
相關問題
- 1. Blackberry設備上BasicEditField中的空值
- 2. 禁用圖像保存選項
- 3. 降低BlackBerry BasicEditField的高度和寬度
- 4. Blackberry - 如何將邊框添加到BasicEditField?
- 5. Blackberry - 具有LabelField行爲的BasicEditField
- 6. 如何在BlackBerry中創建僅支持小數點的BasicEditField?
- 7. 如果選項值已存在,則禁用選擇選項
- 8. 保存在元框中選定選項
- 9. 保存在BlackBerry應用程序
- 10. 如何在BasicEditField中禁用無限滾動
- 11. 在BlackBerry上設置一個BasicEditField過濾器
- 12. 將數據輸入到BlackBerry Torch上的BasicEditField中
- 13. 啓用在選擇中禁用選項
- 14. 如何禁用保存爲瀏覽器的選項
- 15. 保存在序列中的選項
- 16. 在首選項中保存Firefox擴展
- 17. 首選項不保存在DialogPreference中
- 18. 在cookie中保存tablesorter選項
- 19. 在RCP產品中保存選項
- 20. 在C中禁用屏幕保護程序和電源選項#
- 21. 在ActionBar中啓用/禁用選項卡
- 22. 禁用或緩存AngularJS選項請求
- 23. 在gridview中禁用保存按鈕
- 24. 如何在Blackberry上保存DateField?
- 25. 保存並讀取流文件在BlackBerry
- 26. 禁用選項卡中dijit.layout.tabcontainer
- 27. Blackberry的數據庫選項
- 28. 禁用選項中的多個選項中的一個選項
- 29. 如何在選擇後在Dropdownlist中選擇保存選項
- 30. 保存/修復在TortoiseGit上拉選中/未選中的選項
工作!非常感謝 ...!! – chethan 2010-03-17 14:29:50