1

我想在活动中使用SlidingDrawer,我很想只使用内置的托盘手柄,而不是尝试找到或创建自己的。多亏了 CommonsWare,我在网上找到了它,但我认为他们是从 Android 平台本身获得的,所以我认为从长远来看,知道在哪里可以找到它,而不是仅仅使用他们的副本,这将使我受益。我在我的 Android SDK 安装中寻找它,platforms/android-8/android.jar/res/但没有成功。

滑动抽屉把手

我在哪里可以找到上面的图像,在 Android SDK 本身中,而不仅仅是下载它?

4

3 回答 3

2

可能您可以在 Eclipse 中键入 android.R.drawable... 并让智能感知显示所有内置的可绘制对象。

但我认为它不存在,因为我搜索它并没有找到它

谢谢

于 2010-09-20T06:23:28.277 回答
2

查看启动器应用程序:~\platform\packages\apps\Launcher\res\drawable\handle.xml

它使用所有可绘制对象:tray_handle_normal、tray_handle_pressed、tray_handle_selected。

于 2010-09-20T06:35:34.280 回答
2

使用系统附带的图像时要小心。谷歌本身声明他们不会保证这些图像会在每个版本中都包含在系统中(名称可能会改变)。此外,如果用户使用诸​​如 Blur 或 Sense 之类的东西覆盖了许多标准设计项目,您的应用程序的设计也会发生变化。如果您使用可绘制对象本身的副本,那么您现在的应用程序的外观将如何,并且您可以确保即使制造商或 Google 更改了设备随附的图像,您的应用程序也将继续工作。

于 2010-09-20T07:50:17.860 回答