我对 android 比较陌生,想创建一个永久覆盖 android 基本软键行为和视图的应用程序(对于具有软键的设备)。
我想要实现的一些功能是更改底部软键窗口的大小、更改其图像,并可能更改其功能。
例如,用户可以将软键的大小设置为“大”、“中”或“小”。而且我可以更改后退按钮的功能以打开特定应用程序,而不是“返回”。
我基本上是在寻找关于如何做到这一点的高级答案,这是我应该阅读/学习的基本方向,以便能够完成此任务。我意识到这可能需要root访问权限。
请注意,我希望这种行为不仅在我的应用程序中发生变化,而且我希望这种效果存在于所有应用程序中。如果这要求应用程序至少在后端运行,那很好。
在进行了相当多的搜索之后,似乎我必须在 systemUI.apk 中进行更改,或者可能获取其源代码并对其进行修改。这个对吗?
提前致谢。