gpt4 book ai didi

java - 如何重置 Android 微调器?

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

我正在使用微调器作为我的应用程序的导航,并且需要知道如何在用户使用后退按钮时重置它。目前,当用户选择一个页面并返回时,微调器位于先前选择的栏上,而不是当前页面。这是我当前的代码。

public void spinnerNavigation(){
Spinner mySpinner = (Spinner) findViewById( R.id.spinner1);
mySpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> adapter, View v, int i, long lng) {
if (i == 0) {
// current page
} else if (i == 1) { // Second item
Intent myIntent = new Intent(getBaseContext(), LearnActivity.class);
myIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(myIntent);
} else if (i == 2) { // Third item
Intent myIntent = new Intent(getBaseContext(), QuizActivity.class);
myIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(myIntent);
} else if (i == 3) { // Fourth item
Intent myIntent = new Intent(getBaseContext(), ForumActivity.class);
myIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(myIntent);
}
}
public void onNothingSelected(AdapterView<?> arg0) {
// Do nothing
}
});
}

最佳答案

如果要重置为第一项:

mySpinner.setSelection(0); 
_____________________

关于java - 如何重置 Android 微调器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20408285/

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