我将我的应用仅定位到Android 4.4版本。
答案 0 :(得分:1)
我自己在寻找解决方案,主要是因为这个库非常庞大。超过1.5 MB到我不到200 kB的应用程序。难以承受。因此,我不同意Piyush指出的问题的接受答案,但这是一个好方法,因为有一个好的答案。这是哪个以及为什么......
如果您只需要DrawerLayout,则不必使用整个支持库。在我看来,你真的不应该。不要重新发明轮子,也不要用卡车轮子做自行车。
您可以从支持库中提取DrawerLayout:here 。注意导入的类将使这个不仅仅是一个复制/粘贴序列(编辑:确切地说,API 20的75个文件)。所以只有你真正节省空间,制作一个小应用程序才有意义。我节省了大约900 kB。