默认情况下,旋转选择器实现什么布局?

3
我有一个包含多个下拉框的布局。其中一些有适配器,而其他的则从字符串数组中获取内容。具有适配器的下拉框实现simple_list_item_1布局,但这会导致与其他下拉框不同的外观,并在页面上引起格式问题。有人知道如何找出或了解下拉框默认使用哪种布局吗?

尝试在此处查看android:spinnerMode here - TronicZomB
@TronicZomB 在一些尝试后,我无法找到令人满意的解决方案。 spinnerMode 只是提供了对话框或下拉菜单的选项。我的问题是,在 simple_list_item_1 中预填充选择中有太多的空白空间。 - Michael Alan Huff
好的,这是值得一试的。 - TronicZomB
1个回答

2

同意,但是可以在没有适配器的情况下使用Spinner。我正在使用android:entries项来填充一些列表。无论选择的布局如何,它都会在填充菜单时具有比simple_list_item_1更多的空白,因此我正在寻找一种方法来找出它正在使用的布局,以便我可以使我的适配器使用该布局。 - Michael Alan Huff
2
在设备或模拟器上加载屏幕后运行uiautomatorviewer。然后点击左上角的小手机图标,它将转储所有视图层次结构。此时,您可以将鼠标悬停在周围,看到它由哪些元素组成。 - Shellum
我最终通过创建一个没有填充的自定义布局来解决了我的问题。 - Michael Alan Huff

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接