cómo pasar lista <> en paquete

Tengo el siguiente código:

List<ValueActivity> list = new ArrayList<ValueActivity>();    
list = setList();    
Intent intent = new Intent(NOTIFICATION);    
Bundle bundle = new Bundle();
bundle.put ????("list", list);
intent.putExtra("bundle", bundle);
sendBroadcast(intent);

Cómo escribir la línea 5 y cómo getExtra en la intención de destino

Respuestas a la pregunta(2)

Su respuesta a la pregunta