顯示任何對話框我有我使用FingerprintScanner.cn1庫的指紋functionality.when我呼籲Fingerprint.scanFingerprint(使用代號一個開發應用程序),它會掃描手指打印並顯示結果,但當時默認對話框在開始時帶有指紋圖標/圖像。我不想顯示對話框和指紋圖像。我該怎麼做?預先代號一個:不要在默認情況下FingerprintScanner
回答
由於一個對話由在iOS默認除了新的IOS 11仍處於測試階段示出。
在Android上,相同的功能是由表示代號一個對話模擬。
如果您只想控制Android UI,您可以在fork the FingerprintScanner Source code on GitHub處修改this class並在其中顯示對話框。然後,清理並構建以生成可在項目中使用的cn1Lib。
編輯:
我添加了一個方法,可以讓你指定你不想向用戶展示在Android的對話框。
要更新,請右鍵點擊您的項目,然後轉到Codename One - > Codename One Settings - > Extensions,搜索FingerPrint
並更新擴展名。如果「更新」沒有顯示,請稍後再試或者你可以只從here直接下載最新的版本到你lib文件夾。
再次右鍵單擊您的項目並轉到一個代號 - >刷新cn1lib文件
現在改變你的宣言方法是這樣的:
Fingerprint.scanFingerprint("Use your finger print to unlock AppName.", value -> {
Log.p("Scan successfull!");
}, (sender, err, errorCode, errorMessage) -> {
Log.p("Scan Failed!");
}, false); //note the false argument
謝謝,它在android上工作,但我想在IOS上做同樣的事情。我應該怎麼做? –
就像我在我回答說,因爲它呈現給你的iOS平臺,而不是一個代號 – Diamond
ok..Is任何辦法讓它好你無法控制,在目前? –
- 1. 產量和默認情況||不輸出默認情況下
- 2. 默認情況下在VBox
- 3. 在默認情況下
- 4. FactoryGirl在默認情況下
- 5. 安卓:默認情況下
- 6. 默認情況下,法國
- 7. 默認情況下,Constexpr lambda?
- 8. 默認情況下python-excel不匹配
- 9. 默認情況下不會執行C++
- 10. DeltaImport默認情況下不會發生
- 11. 引導3.0.2默認情況下不
- 12. PHP - 捲曲默認情況下不
- 13. 默認情況下,WMIPRVSE需要在網絡服務下運行
- 14. 默認情況下,在網頁
- 15. 在默認情況下優化CMake
- 16. 複選框在默認情況下knockout.js
- 17. 在默認情況下的UITableViewCell
- 18. 默認情況下在參數
- 19. 的Rails:在默認情況下
- 20. 在wxpython默認情況下隱藏TextCtrl
- 21. 默認情況下,在項目
- 22. 默認情況下,在asp.net MVC2
- 23. 默認情況下修改默認命令:默認命令爲
- 24. 默認情況下不要打開導航抽屜
- 25. 簡單的XML框架:默認情況下不需要
- 26. 默認情況下需要文件而不明確提及
- 27. Java中的字節默認情況下需要4個字節?
- 28. NERDTree在默認情況下,如果打開一個目錄
- 29. 默認情況下,在ListFragment中選擇一個項目
- 30. 如何在默認情況下選中一個複選框angularjs
注編輯答案。 – Diamond