簡體   English   中英

禁用Android鍵盤上的設置按鈕

[英]Disable Setting button on android keyboard

我想在我的Android鍵盤平板電腦上禁用這些按鈕:

在此處輸入圖片說明

因為,如果用戶按下這些按鈕,則它們可以退出我的應用程序,通常,它們不能

我在MVVMCross中使用Visual Studio 2015 Xamarin開發

我怎樣才能做到這一點 ?

謝謝

據我所知,您不能禁用這些按鈕。 即使可以,用戶也可以安裝其他您無法控制的鍵盤。

修飾鍵不會觸發EditText控件的EditorAction事件,因此這些修飾鍵將無濟於事(例如,僅適用於Done和Del)。 OnKeyUp或OnKeyDown事件也無法幫助您。

一種解決方案可能是像銀行應用程序通常那樣實現鍵盤,但是這對於完整的鍵盤來說很麻煩(大多數銀行應用程序僅顯示PIN碼的數字)。 如果這適合您,則取決於特定的用例和應用程序的上下文。

但請真正考慮一下為什么要阻止用戶退出該應用程序。 如果企業或學校需要,則可以使用移動設備管理解決方案。 例如,用於考試的應用程序將需要此功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM