Android 这是什么样的小部件或系统绘图?(见截图)
我正在实现类似于系统设置的ListView 有一个图像标记有一种下拉菜单(在右边): 我想知道它是一个小部件(类似于复选框),还是一个可绘制的系统,还是android.R.drawable中的一个资源? 或者我需要自己为这个提供图形Android 这是什么样的小部件或系统绘图?(见截图),android,android-widget,Android,Android Widget,我正在实现类似于系统设置的ListView 有一个图像标记有一种下拉菜单(在右边): 我想知道它是一个小部件(类似于复选框),还是一个可绘制的系统,还是android.R.drawable中的一个资源? 或者我需要自己为这个提供图形 谢谢。这似乎是一个自定义小部件。它很可能只是一个带有可绘制资源的按钮,执行一个操作以显示快速操作菜单。我在我的应用程序中实现了相同类型的东西,如果不自己构建它,我就找不到一种方法来实现它 我不确定Honeycomb是否有这个小部件,但pre Honeycomb没有
谢谢。这似乎是一个自定义小部件。它很可能只是一个带有可绘制资源的按钮,执行一个操作以显示快速操作菜单。我在我的应用程序中实现了相同类型的东西,如果不自己构建它,我就找不到一种方法来实现它 我不确定Honeycomb是否有这个小部件,但pre Honeycomb没有 更新 查看android sdk,我发现一个可能就是它的资源: expander_ic_minimized.9.png和expander_ic_maximized.9.png
我在\android sdk\platforms\android-9\data\res\drawable mdpi中找到了它我必须回答自己: 图形绘图是android.R.drawable.ic_btn_round_more,它不是公共绘图的一部分 它在preference_dialog.xml中用作DialogPreference视图的一部分。
所以唯一的使用方法就是使用PreferenceActivity及其助手类。通过hierarchyviewer检查,我发现它是ImageView。单击是在整个ListView项目上完成的,所以不需要单击按钮。遗憾的是hierarchyviewer没有显示正在使用的资源id。另外,Android设置使用它,邮件应用程序使用它,第三方应用程序也使用相同的id。它必须是系统图形。