gpt4 book ai didi

android - 微调器适用于 2.3 但不适用于 3.2

转载 作者:太空狗 更新时间:2023-10-29 16:23:04 25 4
gpt4 key购买 nike

我已经使用带有 OnItemSelectedListeners 的微调器在 android 2.2 (api8) 下成功运行了一个应用程序。它是使用 tarketSdkVersion = 8 和 minSdkVersion = 8 构建的。我现在正尝试在 3.2 设备上运行它,但无法选择微调器。但是,它们确实填充了默认数组值,因此适配器似乎可以正常工作。单击微调器没有任何反应。我尝试使用 tarketSdkVersion = 13 和 minSdkVersion = 13 进行构建,但微调器仍然死机。我使用稍微自定义的微调器版本在 multiline_spinner_dropdown_item.xml 文件中实现“wrap_content”。自 2.2 以来微调器是否存在兼容性问题?

最佳答案

我尝试了 .setEnabled(true) 但它没有用。令人沮丧的是,我开始从 main.java 和 layout.xml 中删除部分代码,直到剩下一个微调器并正常工作。当我重新添加代码和控件时,我发现位于 TabHost/LinearLayout/TabWidget/FrameLayout 中的 ScrollView 阻止了 Spinners 响应。通过删除 Scrollview,Spinners 在 3.2 中工作。由于某种原因,Scrollview 在 2.2 中有效,但在 3.2 中无效。

关于android - 微调器适用于 2.3 但不适用于 3.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9607384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com