【发布时间】:2015-02-18 10:32:52
【问题描述】:
大家好,在这方面真的需要一点帮助。我想使用具有 2x 功能的 1x 按钮。如果某种 IF 声明但不确定如何执行,我相信答案。我希望用户按下一个按钮来改变屏幕上的图像。然后当再次按下它时,它会恢复到原来的图像。
目前使用两个按钮(切换),另一个是(切换),如下所示
// Button changes the letter images to Small Letters from Capital Letters
btnswitchback = (Button) findViewById(R.id.btnswitchback);
btnswitchback.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// When user clicks button it Changed each letter to small case
buttona.setBackgroundResource(R.drawable.a);
}
});
// Button changes the letter images to Small Letters from Capital Letters
btnswitch = (Button) findViewById(R.id.btnswitch);
btnswitch.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// When user clicks button it Changed each letter to small case
buttona.setBackgroundResource(R.drawable.aa);
}
});
有什么想法吗?
提前致谢
【问题讨论】:
-
使用标志并在单击时将其设置为true..并第一次更改图像,第二次如果将标志视为true则再次更改图像...然后设置标志为假。
-
你可以试试mkyong.com/android/android-togglebutton-exampleToggle Button