我试图弄清楚(如果可能的话)覆盖内置 ICS 启动器文件夹的行为。
我想添加一个特定的小改动(只需在顶部添加一个按钮以按字母顺序排序即可)。通过查看 Launcher2 的源代码,添加行为应该很容易,但我似乎无法找到挂钩启动器并覆盖特定位的方法。
我会冒险猜测正确的方法是您必须实现一个完整的自定义启动器(通过更改我有兴趣更改和重新编译 Launcher2 的类)并且我希望做的事情是不可能的。Android/Java 不是我的日常工作,所以我希望可能有一种我没有看到更有经验的开发人员知道的方法。
简而言之是/如何实现 com.android.Launcher2.Folder 的自定义子类并改用它?最好只使用一个应用程序,而不必完全覆盖普通的 ICS 启动器应用程序。