我想制作一些有点字典,但不完全是字典,
我有两个文本视图,一个用于单词,另一个用于含义。
我有两个按钮,它们会改变一个整数的数字
最后我有很多if,例如:
(if i==1){
txt1.setText("x");
txt2.setText("y");
}
(if i==2){
txt1.setText("n");
txt2.setText("m");
}
Q1:切换到右边会更好吗?
Q2:我应该把那些Switch放在哪里?在每个Button的ClickListener?
中问题3:你能建议一个更好的方法吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
Switch绝对是一个更好的选择。
您可以拥有一个可以处理此逻辑的通用API,如:
button.setOnClickListener(new View.OnClickListener{
@Override
onClick(){
toggleText(pass your value here)
}
});
然后你可以从你的按钮cick调用这个API:
{{1}}
如果您需要任何帮助,请告诉我。