我在
上找到了一个不错的布局http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/
我在xml片段中添加按钮,但我不知道如何实现按钮,我的意思是,我不知道如何为按钮工作。
答案 0 :(得分:0)
每个Fragment
都会加载它自己的布局,布局本身就包含几个按钮 - 我是对的吗?
如果是这样,您可以将Button
检索到变量中。请考虑以下事项:
Button myButtonOne = (Button) myView.findViewById(R.id.button_one);
myButtonOne.setOnClickListener(
new OnClickListener() {
@Override
public void onClick(View view) {
handleButtonClick(view.getId());
}
}
);
private void handleButtonClick(final int resourceId) {
switch( resourceId ) {
case R.id.button_one:
//Do something
break;
case R.id.button_two:
//Do something
break;
case R.id.button_three:
//Do something
break;
case R.id.button_four:
//Do something
break;
case R.id.button_five:
//Do something
break;
default:
break;
}
}
这样,您添加了OnClickListener
,然后通过handleButtonClick(int)
方法(在课程中出现)维护它们。