簡體   English   中英

自定義視圖像android的鎖定/解鎖屏幕

[英]Custom view like lock/unlock screen of android

我想創建像鎖定/解鎖屏幕的Android效果。 我也在這里附上了截圖。 在鎖定屏幕中,我們有2個按鈕,但在我的情況下,我有3個按鈕,中間按鈕必須是可拖動的。

在此輸入圖像描述

在此輸入圖像描述

中間的按鈕可以向左/向右拖動。

我知道我必須為此工作創建自定義視圖,但我不知道如何通過任何Android手機具有良好效果(動畫)左/右拖動按鈕。

我需要這方面的指導,所以任何人都可以建議我如何處理這個問題。

基本上我希望左右移動/滑動按鈕,並希望采取一些行動。

我自己試過制作一個鎖屏應用程序而且我幾乎已經成功了,但這里有你最后要面對的事實

  1. 您將無法禁用主頁或菜單按鈕。
  2. 您將需要用戶權限(不是您在安裝應用程序時獲得的權限,每次按主頁按鈕時都會彈出菜單,除非用戶決定將您的應用程序設為默認主屏幕,如果確實發生這種情況您已成功鎖定屏幕)如果您決定制作主屏幕應用程序。
  3. 鎖定屏幕與密碼不太順利

但如果它有幫助,這就是我所做的:

您需要創建一個服務來檢查屏幕是否已關閉。

如果屏幕關閉,你什么都不做。 當屏幕顯示為ON時,您啟動活動並等待用戶執行您希望用戶讓他解鎖屏幕的事情。 當他這樣做時,你完成了()活動。

在執行此操作時,您需要設置一個可以偵聽來電的方法,您可以通過擴展PhoneStateListener並禁用后退按鈕來執行此操作。

祝你好運,如果你有進一步的進展,請告訴我。

也許這個項目可以幫助你GlowPadView 我在一個項目中成功地使用了它。 希望這是你正在尋找的。

暫無
暫無

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

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