2017-12-04 2 views
-3

Ich mache eine kleine Anwendung, nämlich eine benutzerdefinierte Listenansicht, wenn ich auf eine Zeile auf der Listenansicht klicken wird ein neues Layout öffnen und Video online abspielen. Ich bin jedes MalHolen Sie sich das Klick-Ereignis aus der Listenansicht und öffnen Sie das Video

enter image description here

Hier ist ein Video Klasse

enter image description here

Hier wird das Click-Ereignis in der Haupttätigkeit

enter image description here

auf das Bild falsch klicken

Die eine Sache, die ich fragen möchte, ist, dass der Benutzer auf eine Zeile klicken kann auf der Listenansicht, dann wird das Video im Vollbildmodus geöffnet (automatische Bildschirmdrehung) nicht? Und woher wissen Sie, wie viele Benutzer auf die Zahlenzeile in der Listenansicht klicken? Vielen Dank an alle, freuen uns auf jeden zu helfen: D

p/s: Unterstützt die Video-Ansicht Echtzeit-Video-Wiedergabe? Weil ich fernsehen Online-App

+0

share Fehler logcat – Omi

+0

errow Logcat https://www.dropbox.com/s/bw7zz6kchhzp8sm/Screen%20Shot%202017-12-04% 20at% 205.28.30% 20 PM.png? Dl = 0 –

+0

Aus dem Logcat scheint es, dass Sie 'ModuleDetailActivity' in Ihrer' Manifest' Datei nicht deklariert haben. – Signo

Antwort

0

machen überprüfen Sie ModuleDetailActivity in Manifest-Datei wie unten

<activity android:name=".MainActivity"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 

      <category android:name="android.intent.category.LAUNCHER"/> 
     </intent-filter> 
    </activity> 

<activity android:name=".ModuleDetailActivity"/> 
0

In Ihrem Manifest-Datei erklärt haben, sind Sie die Deklaration für ModuleDetailActivity fehlt. Fügen Sie einfach diese Zeile in Ihrem application Tag, um die Aktivität zu erklären:

<activity android:name=".ModuleDetailActivity" /> 
Verwandte Themen