2016-05-31 21 views
0

Um Karton-Video (CardboardView) zu verwenden, muss ich CardboardActivity erweitern. [Korrigiere mich, wenn ich falsch liege].So erweitern Sie CardboardActivity und ActionBarActivity

Wenn ich jedoch meine Aktion zum Erweitern von ActionBarActivity verwenden möchte, wie wird dann CardboardView in der ActionBarActivity angezeigt?

+0

versuchen Sie diesen Beispielcode auf GitHub ... https://github.com/raasun/cardboard –

Antwort

0

Wenn Sie Pappansicht verwenden möchten, können Sie diese Ansicht in Aktivität und Fragment implementieren. Es besteht keine Notwendigkeit für erweitert Cardboard Aktivität

Verwenden Sie VRVideoView.

XML:

<com.google.vrtoolkit.cardboard.widgets.video.VrVideoView 
     android:id="@+id/video_view" 
     android:layout_width="match_parent" 
     android:scrollbars="@null" 
     android:layout_height="250dip"/> 

Android:

private VrVideoView videoWidgetView; 

videoWidgetView = (VrVideoView) findViewById(R.id.video_view); 
videoWidgetView.setEventListener(new ActivityEventListener()); 
videoWidgetView.loadVideoFromAsset("congo.mp4"); 

private class ActivityEventListener extends VrVideoEventListener { 



@Override 
public void onLoadSuccess() { 

} 


@Override 
public void onLoadError() { 

} 

@Override 
public void onClick() { 
} 


@Override 
public void onNewFrame() { 

} 

@Override 
public void onCompletion() { 

} 
} 

Dies ist der Hauptcode für Videoansicht. Verwenden Sie diesen Code als Referenz. Referenz link, versuchen this.

HINWEIS: Mit Pappe Aktivität wird auf Ihre Anforderungen.

Einige Beispiele: Wenn Sie magnetische Auslöser in Google verwenden möchten Karton müssen Sie Karton Aktivität zu erstreckt.

Lesen Sie diese too.