java textswitcher支持前面的文本
我在我的应用程序中实现了两个textswitcher,一个用于单词,另一个用于含义。但问题是,当我试图在最后一个单词的SharedReference上保存单词和意思时,它保存了前面的单词,并且意思是正确的
Note : For testing purpose I have put 2 words only
就像我有两个词:A,B,意思是M,N; 它保存了A=M,A=N
我正在从文本视图保存单词:
private TextSwitcher Word,Answer;
private int String_Index=0;
private String [] word = {"Der Anzug","Der Apfelstrudel"};
private int String_Indexa=0;
private String [] answer = {"Suit","Apple Cake"};
private TextView w ,a;
Again_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Answer_button.setVisibility(View.VISIBLE);
linearLayout.setVisibility(View.GONE);
Answer.setVisibility(View.GONE);
if (String_Index == word.length-1){
String_Index = 0;
Word.setText(word [String_Index]);
}else {
Word.setText(word[++String_Index]);
}
if (String_Indexa == answer.length-1){
String_Indexa = 0;
Answer.setText(answer [String_Indexa]);
}else {
Answer.setText(answer[++String_Indexa]);
}
insertItem2(w.getText().toString(), a.getText().toString());
saveData2();
}
});
private void insertItem2(String line1, String line2) {
mExampleList.add(new ExampleItem(line1, line2));
}
共 (0) 个答案