我发现一个不错的布局
http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/
我将按钮添加到 xml 片段,但我不知道如何实现按钮,我的意思是,我不知道如何为按钮工作。
我发现一个不错的布局
http://thepseudocoder.wordpress.com/2011/10/13/android-tabs-viewpager-swipe-able-tabs-ftw/
我将按钮添加到 xml 片段,但我不知道如何实现按钮,我的意思是,我不知道如何为按钮工作。
每个Fragment
都会加载它自己的布局,并且布局本身由一些按钮组成 - 我是对的吗?
如果是这样,您可以将 s 检索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
的 s,然后通过handleButtonClick(int)
方法(存在于类中)维护它们。