Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在微调器中隐藏项目?我在微调器中设置了3项(家庭、工作、自定义)_Android_Android Layout - Fatal编程技术网

Android 如何在微调器中隐藏项目?我在微调器中设置了3项(家庭、工作、自定义)

Android 如何在微调器中隐藏项目?我在微调器中设置了3项(家庭、工作、自定义),android,android-layout,Android,Android Layout,嗨 如何在微调器中隐藏项目?我在中设置了3项(家庭、工作、自定义) 使用字符串数组的微调器。当我第一次单击微调器时,显示所有3个 项目,我在那段时间内选择一个项目(例如home)。下次单击“微调器” 只有2个项目将显示(示例工作,自定义)我选择一个项目(示例工作)。 第三次单击微调器时,只会显示一个项目(示例自定义)。如何 我做到了?我在下面附上了我的截图。 试试这个: spinner.setOnItemSelectedListener(new OnItemSelectedListener()

如何在微调器中隐藏项目?我在中设置了3项(家庭、工作、自定义) 使用字符串数组的微调器。当我第一次单击微调器时,显示所有3个 项目,我在那段时间内选择一个项目(例如home)。下次单击“微调器” 只有2个项目将显示(示例工作,自定义)我选择一个项目(示例工作)。 第三次单击微调器时,只会显示一个项目(示例自定义)。如何 我做到了?我在下面附上了我的截图。 试试这个:

spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
    // remove items in your array that you are using in your spinner 
    myArrayList.remove("Home");
    //update your adapter
    adapterSpinner.notifyDataSetChanged();
}

@Override
public void onNothingSelected(AdapterView<?> parentView) {
    // your code here
}
spinner.setOnItemSelectedListener(新的OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView父视图、视图selectedItemView、整型位置、长id){
//删除阵列中正在微调器中使用的项
myArrayList.remove(“主页”);
//更新您的适配器
adapterSpinner.notifyDataSetChanged();
}
@凌驾
未选择公共无效(AdapterView父视图){
//你的代码在这里
}

}))

你是否正在一项新的活动中过渡?或者使用相同的活动?选择微调器项并拖动地址,然后保存。此地址显示在“新活动”中。@Dora您的意思是,如果我从3个项目的列表中选择item1,则item1之后将从列表中隐藏?此页面是我的第二个活动。保存标题(微调器选定项)和地址时。这是我的第一个活动。@Dora请指定你想说什么。很难理解你的观点我也会这么做等我解释。我看了看我的截图并解释了它。现在,如何在此页面中添加屏幕截图。我的意思是在SlackOverflow中,我有两个活动,一个是fav_添加和fav_列表。在fav_添加页面中,我添加标题(所选微调器项目、地址)。在fav_列表页面中,显示标题和地址将显示在listview中。我怀疑-->>>我选择标题(家庭、自定义或工作),我选择一个项目保存地址,带有标题的地址将显示fav_列表页面。下次我转到fav_添加页面时,我以前选择的微调器无法显示。