上次說了新增預設桌面應用
其他說明screen,x,y 畫的圖今天發現有個奇怪現象
原說明圖
新增預設桌面應用傳送點
//先看**
launcher:container="-100"
launcher:screen="0"
launcher:x="0"
launcher:y="-3" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="1"
launcher:y="-2" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="1"
launcher:y="-1" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="0"
launcher:y="-1" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
按照上次的想法的話 圖示應該是這樣的
實際顯示也確實是這樣
這樣的話用座標軸表示的話很奇怪
今天偶然看了下launcher的資料庫
發現儲存的x,y是這樣的
所以我改了下**
launcher:container="-100"
launcher:screen="0"
launcher:x="0"
launcher:y="0" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="1"
launcher:y="1" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="1"
launcher:y="2" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
launcher:container="-100"
launcher:screen="0"
launcher:x="0"
launcher:y="2" >
launcher:classname="com.android.dialer.dialtactsactivity"
launcher:packagename="com.android.dialer" />
resolve>
發現結果是一樣的,也是這樣
這樣的話用座標軸表示的話就是這樣了
具體的處理方法,估計得看原始碼了
Launcher3禁止拖動和刪除
1 刪除操作是由長按時間觸發,所以我們只要在launcher的onlongclick view v 方法中直接返回就可以。如果是部分禁止,可以通過v獲取到iteminfo,gettag中包含類別 位置和類名,從中過濾即可。if v.gettag instanceof iteminfo 2 單純禁止自...
在Launcher3中增加主題切換功能
說明,在sd卡中放入theme thumbs資料夾,裡面存放主題風格的縮圖,然後在theme檔案下存放主題的資源檔案,例如 theme sport等等,裡面圖示命名規則是主題key 加上快捷方式的類名 下劃線取代點 例如sport com android browser browseractivit...
在Launcher3中增加主題切換功能
說明,在sd卡中放入theme thumbs資料夾,裡面存放主題風格的縮圖,然後在theme檔案下存放主題的資源檔案,例如 theme sport等等,裡面圖示命名規則是主題key 加上快捷方式的類名 下劃線取代點 例如sport com android browser browseractivit...