我正在尋找改變android源代碼首頁示例,只是爲了有一個發揮,並增加我的知識。Android源代碼首頁樣本
我已經將樣品放置在三星S2上,當我按下home鍵時,可以選擇家庭樣品和TouchWiz。
我正在尋找改變代碼,以在股票主屏幕上顯示圖標,以便在選擇該選項時可以選擇家庭樣本和TouchWiz。我似乎無法在源代碼中找到需要修改的地方。
如果有人能指出我在正確的方向,將不勝感激。
感謝
我正在尋找改變android源代碼首頁示例,只是爲了有一個發揮,並增加我的知識。Android源代碼首頁樣本
我已經將樣品放置在三星S2上,當我按下home鍵時,可以選擇家庭樣品和TouchWiz。
我正在尋找改變代碼,以在股票主屏幕上顯示圖標,以便在選擇該選項時可以選擇家庭樣本和TouchWiz。我似乎無法在源代碼中找到需要修改的地方。
如果有人能指出我在正確的方向,將不勝感激。
感謝
我期待改變了代碼,具有股票主屏幕上提供的圖標,以便選擇時,它被賦予了家庭和樣品之間的TouchWiz選擇的選項。
我假設通過「股票主屏幕」您的意思是「樣本主屏幕」。在這種情況下,「股票主屏幕」是Activity
。您可以像在任何其他Android活動中一樣爲「股票主屏幕」添加「圖標」,例如修改res/layout/home.xml
佈局文件以包含ImageButton
。
,如果你想一個「圖標」添加到主屏幕(假設您指的launcher2在AOSP源),我相信,你可以在[Launcher2/res/xml/default-workspace.xml][1]
添加<favorite>
標籤和使用MMM重新編譯。
但是,這種方法需要'圖標'指向實際安裝在設備上的包(或應用程序)。我不確定最愛是否可以直接啓動一個意圖,因爲當用戶發送HOME意圖時,通常會啓動選擇主屏幕的操作;直接使用意圖的另一個問題是,一旦用戶將某個應用程序設置爲默認處理程序,啓動意圖不再提供應用程序選擇器,從而使您無法切換啓動程序。