Java 使用SwipeAdapter跨刷卡保留OnClick事件设置的自定义字符串值
我正在使用SwipeAdapter填充活动上的片段。 我想在点击屏幕时隐藏片段上的某些项目| 比如“测试抽认卡” 问题是,每次刷卡时,我的“isHidden”值都会重置为False 如何在刷卡之间保留此值 SavedSessionState似乎没有保存该值,当我在touch事件中设置该值时,应用程序崩溃Java 使用SwipeAdapter跨刷卡保留OnClick事件设置的自定义字符串值,java,android,android-fragments,swipe,retain,Java,Android,Android Fragments,Swipe,Retain,我正在使用SwipeAdapter填充活动上的片段。 我想在点击屏幕时隐藏片段上的某些项目| 比如“测试抽认卡” 问题是,每次刷卡时,我的“isHidden”值都会重置为False 如何在刷卡之间保留此值 SavedSessionState似乎没有保存该值,当我在touch事件中设置该值时,应用程序崩溃 view.setOnClickListener(new View.OnClickListener() { @Override publi
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
switch (hidden) {
case "True":{
hidden = "False";
savedInstanceState.putString("hidden2",hidden);
break;
}
case "False":{
hidden = "True";
savedInstanceState.putString("hidden2",hidden);
break;
}
}
应用程序崩溃或isHidden值重置回False。
当片段加载为
公共字符串ishiden=“False”
(我把它放在bool上,然后就绝望了)有人吗?我还没弄明白,有人吗?我还没弄明白