1

在此处输入图像描述

我已经从https://github.com/makeramen/android-segmentedradiobutton导入了这个方法。单击每个按钮时如何显示视图(可能是 Listview、Imageview 或其他)。

这是代码..

    @Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
    // TODO Auto-generated method stub
    if (group == segmentText) {
        if (checkedId == R.id.button_one) {

            Toast.makeText(getApplicationContext(), "Featured",
                    Toast.LENGTH_SHORT).show();
        } else if (checkedId == R.id.button_two) {

            Toast.makeText(getApplicationContext(), "NearBy",
                    Toast.LENGTH_SHORT).show();
        } else if (checkedId == R.id.button_three) {
            Toast.makeText(getApplicationContext(), "Whatsup",
                    Toast.LENGTH_SHORT).show();
        }
    }
}
4

1 回答 1

-1

如上所述,您可以实施一些方法:

解决方案 1:在单击相关按钮时设置特定布局的可见性。

解决方案 2:您可以ViewFlipper采用 3 种不同的布局,您只需设置编号。子项一次显示在 ViewFlipper 中。

于 2013-03-04T12:47:21.633 回答