当前位置: 首页 > 知识库问答 >
问题:

如何启用/禁用旋转器下拉列表

江阳羽
2023-03-14

我创造了一个旋转器,它的工作很好。

我想要的只是,当我单击spinner时,它显示drop down。我想要不可单击下拉列表。

    viewHolder.like.setEnabled(false);
    viewHolder.like.setClickable(false);

如果有人需要更多关于旋转器的细节,我可以发布更多的细节。欢迎提出建议。

共有1个答案

云炜
2023-03-14

您只需重写isEnabled并通过返回false来禁用该位置,否则返回true。您可以在重写getDropDownView方法的地方重写相同的方法

 类似资料:
  • 问题内容: 我有一个UIViewController,我想在不同情况下禁用或启用屏幕旋转 例: 我怎样才能做到这一点? 问题答案: 我有答案。在上,如果您旋转设备,按下ViewController等,则始终调用此函数 迅速 更新 3/4 是自定义参数。 如何使用: 在Appdelegate中: 在ViewController中: 调用方法ViewDidLoad或viewWillAppear时。我们

  • 我想只支持纵向视图。如何让React Native应用程序不自动旋转?我尝试搜索留档和Github问题,但没有找到任何有用的东西。

  • 我有两个按钮: > 用于批量订单 对于样品订单 默认情况下,当我单击下拉菜单时,这两个按钮都被禁用。值“1”,那么“样本订单Btn”应该被启用,当我点击下拉值,那么1“BUK订单”Btn应该被启用。 再次选择时,两个按钮都应禁用。这是我在select元素上的代码,它不工作,我不知道为什么。 null null

  • 我添加了一个带有自定义listadapter的旋转器,它使用以下布局: 可绘制Default_Spinner_Item: 旋转器的颜色总是和下拉项的颜色一样... 我已经尝试了所有的状态,但它接缝不可能使旋转项背景透明和下拉列表彩色(default_button_border_color)。 @已解决 这是我的适配器: 我现在使用两个布局,一个用于视图,一个用于DropDownView。我的代码中

  • 请建议我使用的任何方法来创建它。 查询:我正在创建2-spinner视图,在那里我必须添加国家/城市列表,所以如果我选择印度,那么我在下拉视图中得到50个项目,这个问题是它占用了整个页面的高度。 我想要的:我想要创建一个下拉视图,在下拉视图中用户只能看到10个项目,其他项目将显示每当用户将滚动下拉视图。