2017-08-30 86 views
-1

我有使用接口的问题。在我的片段中,我创建了接口,并且我想在类中使用它(使用适配器),类不是活动。从类实现片段接口和我尝试使用意图,如:从Fragment传递接口到类

Intent intent = new Intent(getContext(), Adapter.class); 
     intent.putExtra("interface", inter); 
     startActivity(intent); 

Intent intent = getIntent(); 
    removelist inter = (removelist) intent.getSerializableExtra("interface"); 

其中适配器我应该包含这一点,这是一个正确的解决方案?

+0

从你的代码看来,你试图打开名为Adapter的活动(你提到的“不是一个活动“) 那么你到底想要在这里实现接口? – patilmandar2007

+1

什么是Adapter.class,它是您的活动吗?问题根本不清楚...... –

+0

你计划实现什么? –

回答

0

你肯定做错了什么。我不认为开始一项活动并将任何形式的回调传递给它是个好主意,在leas architecture-wise

+0

所以我怎么能在Fragment的Adapter.class中使用接口? – mand