//

play music

play music discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hee, ik ben met een app bezig die de content van je iPod bibliotheek gebruikt. Ik gebruik hiervoor de MPMediaQuery enzo. Ik heb nu alle ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Berichten van vandaag

Reageren

 

Discussietools Weergave
  #1  
Oud 19-03-11, 22:39
Jeroen0704 Jeroen0704 is offline
• iOS 5.0.1
• 5.0.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jun 2009
Berichten: 137
Standaard play music

Hee, ik ben met een app bezig die de content van je iPod bibliotheek gebruikt. Ik gebruik hiervoor de MPMediaQuery enzo. Ik heb nu alle nummers in een tableView gezet. De nummers haal ik op met deze code:

Code:
- (void) loadAllSongs
{    
	allSongsArray = [[NSMutableArray alloc] init];
	MPMediaQuery *everything = [[MPMediaQuery alloc] init];
	
	NSArray *itemsFromGenericQuery = [everything items];
	for (MPMediaItem *song in itemsFromGenericQuery) {
		NSString *songTitle = [song valueForProperty: MPMediaItemPropertyTitle];
		[allSongsArray addObject:songTitle];
	}
	[everything release];
}
Nu is het natuurlijk de bedoeling dat als je op een nummer klikt dat deze gaat afspelen en dat als je op de knop volgende drukt dat het volgende nummer gaat afspelen.

Het is me al wel gelukt om het geselecteerde nummer af te laten spelen, maar als je dan naar volgende gaat dan stopt de muziek.

Weet er iemand hoe ik dit kan maken?

EDIT:

Ik speel het nummer af met deze code:
Code:
[self setMusicPlayer: [MPMusicPlayerController iPodMusicPlayer]];
    
    musicPlayer = [[MPMusicPlayerController alloc] init];
    
    [musicPlayer setRepeatMode:MPMusicRepeatModeNone];
    [musicPlayer setShuffleMode: MPMusicShuffleModeOff];
    
    MPMediaQuery *query = [MPMediaQuery songsQuery];
    NSArray *colections = [query collections];
    
    userMediaItemCollection = [colections objectAtIndex:selectedSong]; 
    userMediaItemCollection = [MPMediaItemCollection collectionWithItems:[userMediaItemCollection items]];
    
    [musicPlayer setQueueWithItemCollection:userMediaItemCollection];
    [musicPlayer play];
    
    playing = YES;

Laatst gewijzigd door Jeroen0704; 19-03-11 om 22:46.
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

Reageren



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
streep door play logo op youtube DLOD iPhone algemeen 26 10-01-11 23:37
failed to play the video cococollin Muziek, foto & video 0 09-08-10 12:56
Harman Kardon Drive+Play Nick Nack iPhone accessoires en onderdelen 9 01-11-08 09:45
Harman Kardon Go & Play - Afspeel probleem. cunoh iPhone accessoires en onderdelen 3 12-09-08 01:15

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 19:54.