2017-08-30 6 views
-1

インターフェイスを使用する際に問題があります。私の断片では、私はインターフェイスを作って、私はクラス(アダプタで)でそれを使用したい、クラスは活動ではありません。クラスは、フラグメントからインターフェイスを実装し、私のような意図を使用してみてください。フラグメントからクラスにインターフェイスを渡す

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

アダプタに私はこれを含める必要があり、これが正解である
Intent intent = getIntent(); 
    removelist inter = (removelist) intent.getSerializableExtra("interface"); 

+0

あなたのコードから、あなたは "アクティビティではありません ") これで、インターフェイスでここで何を達成しようとしていますか? – patilmandar2007

+1

Adapter.classとは何ですか、あなたの活動ですか?質問はまったく明確ではありません.... –

+0

何を達成する予定ですか? –

答えて

0

あなたは間違ったことをしています。私はアクティビティを開始し、それにコールバックを渡すことは良い考えです。leas architecture-wise

+0

のメニューをクリックすると、adapter.classで動作するインターフェースを作成したいのですが、フラグメントからAdapter.classのインターフェースを使用するにはどうすればいいですか? – mand

関連する問題