Re: [問題] 請問Launcher的問題
自問自答一下
目前找到的方法:
在/valus/arrays.xml中修改下面這行
<item>intent:#Intent;action=android.intent.action.MAIN;component=com.android.calculator2/.Calculator;end</item>
把component後面換成自己想要的程式, 例如我要換成Calculator
可修改為 component=com.android.calculator2/.Calculator;end
com.android.calculator2應該是指在packages\apps\Calculator的package name
後面的Calculator應該就是app檔名
改這行可以讓Launcher在點下按鈕時去讀去指定的app
接下來是改圖示
把xml中hotseat_phone*相關的部分都改成自訂的檔名
再把自己的圖放到luncher的res對應資料夾中就行了
不知道有沒有錯誤的地方 請大家指教~
※ 引述《residentevil (.....)》之銘言:
: 我想要把首頁的電話功能拿掉
: 把它換成其他的app 例如market
: 自己看了一下code和查資料的結果大概知道是要改下列檔案:
: 1./valus/arrays.xml
: 2./valus/styles.xml
: 3./res/layout-port/launcher.xml
: 4./res/layout-lan/launcher.xml
: 5./src/Launcher.java
: 目前只有把圖片替換成功 還不知道怎麼替換app
: 似乎是要改arrays.xml或Launcher.java ??
: 在Launcher.java讀取要放什麼項目的時候會在array.xml裡抓取資料
: <item>intent:#Intent;action=android.intent.action.MAIN;component=com.android.contacts/.ContactsLaunchActivity;end</item>
: <item>*BROWSER*</item>
: 第二行很明顯, 第一行應該是代表打電話的程式,
: 不過看不太懂為什麼這可轉成phone這支apk
: 還是說其實都是在Launcher.java的 loadHotseats() function中決定咧?
: 請有經驗的人幫忙解惑
: 感恩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.110.82
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章