我有3个按钮
我想使用已经正常工作的viewflipper,如果我点击 在按钮page1上它应该将我发送到page1,如果我点击第2页它应该发送到第2页和第3页相同..
有人可以帮我解决这个数学问题吗?
setContentView(R.layout.second_activity);
flipper = (ViewFlipper)findViewById(R.id.viewFlipper1);
1 = (Button) findViewById(R.id.macro);
2= (Button) findViewById(R.id.esr);
3 = (Button) findViewById(R.id.gio);
1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.showNext();
}
});
2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.showNext();
}
});
3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.showPrevious();
}
});
答案 0 :(得分:0)
假设您的网页索引为:
然后你应该这样做:
macroeconomic.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.setDisplayedChild(0);
}
});
esr.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.setDisplayedChild(1);
}
});
gio.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
flipper.setDisplayedChild(2);
}
});