由於整個Android的東西是開源的,我正在考慮對com.android.internal.telephony包中的一些內部類進行一些小修改,當然那麼我會愛,如果不知何故我的應用程序可以使用修改的類。我正在考慮用運行時通過使用反射或其他類型的未知java技巧替換原始的類:D ...也許我想要做的是不可能的:(我不知道這就是爲什麼我在問修改Android的內部類/呼叫處理
注:在內部類的變化不會以任何方式改變其功能,它更多擴展其功能,所以即使其他應用程序會使用修改後的版本,它不會打破他們
!爲什麼我想這樣做?我想要實現什麼? 我想修改com.android.internal.telephony.gsm.CallTracker內部類,這樣我就可以做到呼叫處理(呼叫限制等) 也許如果你知道另一種方式怎麼做我想做什麼,我想聽聽吧:)
注2:我知道方法時,你處理android.intent.action.PHONE_STATE,action,但是當播放此動作時它的反應太遲。我真的找一個更好的解決辦法,即使該解決方案包括醜陋的黑客:)
一如既往感謝您的答覆...
因此,如果它不可能有沒有辦法我可以做適當的呼叫處理?那樣令我傷心 :( – 2010-09-09 07:08:35