2016-07-04 3 views
4

Ich habe einen Recycler View Adapter, der Kartenansichten verwaltet. Die Karten haben eine Schaltfläche, die eine andere Aktivität starten soll.Android EXTRA_MESSAGE nicht erkannt Recycler View Adapter

Aus irgendeinem Grund wird EXTRA_MESSAGE jedoch nicht erkannt. Ich habe es in meiner Haupttätigkeit definiert, daher bin ich mir nicht sicher, was das Problem ist. Hier ist der Code:

@Override 
public void onBindViewHolder(final View_Holder holder, final int position) { 

    //Use the provided View Holder on the onCreateViewHolder method to populate the current row on the RecyclerView 
    holder.name.setText(list.get(position).name); 
    holder.number.setText("Character # " + list.get(position).number); 
    holder.imageView.setImageBitmap(decodeSampledBitmapFromResource(context.getResources(), (list.get(position).imageId), 60, 60)); 

    holder.fullbutton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      Intent intent = new Intent(context, CardFullView.class); 
      intent.putExtra(Intent.EXTRA_MESSAGE, list.get(position)); 
      context.startActivity(intent); 
     } 
    }); 

und die Definition in MainActivity.java

public final static String EXTRA_MESSAGE = "com.package.name.MESSAGE"; 

Antwort

2

ändern

Intent.EXTRA_MESSAGE 

Um

MainActivity.EXTRA_MESSAGE