2017-08-30 28 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