有没有人知道如何从微调器中获取当前的id值。
问题是微调器值在不与用户交互的情况下改变,我需要微调器值。
答案 0 :(得分:1)
您可以使用三种方法来了解当前的选择:
由您将其中一个转换为Spinner表示的实际值。
答案 1 :(得分:0)
另一个选择avaialable是使用传递给OnItemSelectedListener的值。
此示例使用position而不使用getSelectedItemPosition(): -
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="toggleElements">
<div class="first">
<img src="Images/Adserver_roll.png">
</div>
<div class="second">
<img src="Images/Adserver.png">
</div>
</div>
<div class="toggleElements">
<div class="first">
<img src="Images/Adserver_roll.png">
</div>
<div class="second">
<img src="Images/Adserver.png">
</div>
</div>
<div class="toggleElements">
<div class="first">
<img src="Images/Adserver_roll.png">
</div>
<div class="second">
<img src="Images/Adserver.png">
</div>
</div>
请注意!因为上面是spinner的post事件的runnable,它在创建微调器时不会触发。