- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我通常喜欢为某些小部件定义的默认 android 样式。
通常我喜欢稍微修改一下这个默认样式,而不是从头开始创建我自己的样式。
现在,我在微调器适配器上使用 android.R.layout.simple_spinner_dropdown_item
作为 dropDownViewResource - 像这样:
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
我可以打开这个布局 xml 文件并复制它的内容来修改它。但该 xml 文件中最重要的部分是属性样式,它看起来像这样:style="?android:attr/spinnerDropDownItemStyle"
现在,我的问题是:如何找到/查看/复制此样式 spinnerDropDownItemStyle
,这样我就可以例如仅更改背景颜色。
感谢您的帮助
最佳答案
在这里你可以找到样式spinnerDropDownItemStyle
:
https://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/themes.xml
但是,如果您要寻找 Spinner 的更改背景,则需要搜索 9 个补丁图像:
https://developer.android.com/studio/write/draw9patch.html
这是一个很好的例子:
http://www.gersic.com/blog.php?id=57
我
关于android - 如何查看默认的android simple_spinner_dropdown_item 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9911692/
我正在尝试在我的 UI 的 simple_spinner_item 和 simple_spinner_dropdown_item 之间做出决定...所以我将两者都放在屏幕上以连续试用它们。 虽然我更喜
我通常喜欢为某些小部件定义的默认 android 样式。 通常我喜欢稍微修改一下这个默认样式,而不是从头开始创建我自己的样式。 现在,我在微调器适配器上使用 android.R.layout.simp
我正在从 SQLite 数据库获取数据并将它们分配给数据对象。我正在使用自定义微调器适配器(实现 SpinnerAdapter)将它们放入微调器中,以便覆盖 getItem() 和 getItemId
我正在使用内置资源 ID android.R.layout.simple_spinner_dropdown_item 创建一个 SpinnerAdapter SpinnerAdapter mSpinn
这是在 android 中使用 spinner 的示例代码: Spinner spinner = (Spinner) findViewById(R.id.spinner); ArrayAdapter
我是一名优秀的程序员,十分优秀!