2010-11-02 80 views
0

我一直在編程Android應用程序很長一段時間,我的客戶問我們在phone.apk撥打電話時是否可以在撥號屏幕上隱藏電話號碼。自定義Android手機.apk

我很感激,如果有人能告訴我什麼是這樣做的最佳方法。我應該在phone.apk中進行更改,還是可以輕鬆更新電話佈局,以便在撥號時隱藏電話號碼。

預先感謝&我會感激你的幫助

回答

0

好吧,我不知道這個問題的答案,但我可以提出一對夫婦的想法。我的意思是,一旦安裝,phone.apk實際上並不意味着會被大量修改。修改phone.apk的一個動機是僅僅替換一些圖形和簡單的東西。但你可以嘗試以下可能:

  1. 首先,從手機得到phone.apk
  2. 其重命名爲.zip
  3. 找到.xml 資源(在/res/文件夾),其繪製調用 屏幕,並期待爲您要隱藏的部分,並添加一個 "android:visibility=invisible" 屬性爲它的標記。我不建議刪除它標記爲"gone",因爲它可能是在代碼

你在理論上做的是,由於Android是開源的,你可以得到從Android的源可以在其他的事情引用某處存儲庫,改變你想要的代碼的一部分,並重新編譯它,但我懷疑這是你應該建議你的客戶做的:)

聲明:我沒有測試過這個,但兩個建議都相當直接和容易,所以如果您不確定如何與他們溝通,請最好不要,或者您可能會花費接下來的幾個小時來修復損失。或者先在模擬器上試試:)

1

我認爲最好的做法是改變與背景相匹配的字體的顏色。所以這樣你不必做很多改變。

0

我認爲你需要關於xposed框架的搜索信息,並且你可以用this開始。