如何在Fragment Activity中从Adapter传递消息

时间:2014-07-14 08:25:22

标签: android fragment

我创建了18Fragment,每个Fragment都使用适配器在Listview中显示数据。列表视图中有删除按钮。当我点击删除按钮时,我的行将从列表视图中删除。现在我想通知Fragment关于删除。所以我使用自定义界面。但是我得到了Class Cast Exception: -

java.lang.ClassCastException: com.gs.activities.ScorecardSwing cannot be cast to com.gs.adapter.SwingAdapter$changeSwingNo

适配器类: -

changeSwingNo activity = (changeSwingNo) getContext();
activity.swingNumber(swingNo);

public interface changeSwingNo {
    public void swingNumber(int no);
}

片段活动: -

implements changeSwingNo

@Override
public void swingNumber(int no) {
     swingNo = no;
     startSwingBtn.setText("Start Swing#"+swingNo);
}

请帮帮我专家。

0 个答案:

没有答案