2009-07-30 40 views
0

我想編寫一個軟件,讓父母爲他們的孩子打電話設置一個限制。如何防止某人在Android中調用?

我需要在達到限制後使用密碼鎖定某些電話功能。

我想知道如何阻止電話被撥打和接收。如果可以爲緊急呼叫設置一個白名單(例如:青少年午夜後不能打電話給朋友,但可以撥打911)。

回答

1

沒有修改Android固件,我不認爲這是可能的。 Android的重點是爲用戶提供最終控制權,在您的情況下,用戶是孩子,而不是父母。因此,對於家長控制,企業鎖定,過濾代理或類似功能,Android 1.5並沒有很好的鉤子。

你也許可以切換飛行模式,其中關閉所有無線電設備,但用戶可以只需撥動它關閉,迫使你不得不再次打開......

1

不是100%確定,但你可以創建BroadcastReciever一個實例,將攔截

android.intent.action.NEW_OUTGOING_CALL 

意圖。然後,根據您定義的規則,可以放棄此意圖(阻止呼叫)或通過系統執行它

+0

Interresting。我會嘗試,並會給出一個反饋。 – 2009-07-30 13:55:50

相關問題