Italian Estendere un video full screen

ken87

Active Member
Licensed User
Longtime User
Sto creando un gioco da tavolo una cosa tipo monopoli dove hai le pedine che si muovono nelle celle , vorrei avere un sfondo animato con un video , quello che non capisco come si estende un video full screen ? per un immagine tutto ok ma per il video resta piccolo al lato , mi aiutate in b4x o b4a
 

ken87

Active Member
Licensed User
Longtime User
Come si vede il video è la scacchiera e poi rimane la parte nera perchè non si estende in larghezza , non so come fare
metodo per estendere il video:
rivate Sub CreaSfondoFullSeServe
    If videoPlayer.IsInitialized Then Return

    ' Copia il file (se non esiste già)
    If File.Exists(File.DirInternal, VIDEO_FILENAME) = False Then
        Try
            File.Copy(File.DirAssets, VIDEO_FILENAME, File.DirInternal, VIDEO_FILENAME)
            Log("Video copiato con successo")
        Catch
            Log("Errore copia file: " & LastException.Message)
            Return
        End Try
    End If

    videoPlayer.Initialize("videoPlayer")
    videoPlayer.Visible = True

    Root.AddView(videoPlayer, 0, 0, Root.Width, Root.Height)
    videoPlayer.SendToBack

    Try
        videoPlayer.LoadVideo(File.DirInternal, VIDEO_FILENAME)
        Log("Caricamento video avviato da: " & File.DirInternal)
    Catch
        Log("Errore caricamento: " & LastException.Message)
    End Try

    ' Fallback immediato (anche se non è ancora pronto)
    ApplicaCenterCrop
End Sub

Ho provato con questo ma nulla
 

Attachments

  • vid1.png
    vid1.png
    500.4 KB · Views: 5

Sagenut

Expert
Licensed User
Longtime User
Utilizzi ExoPlayer per il video di fondo?

*** EDIT ***
No, mi pare sia solo per B4A
 

Sagenut

Expert
Licensed User
Longtime User
Se puoi posta un esempio minimo con il videoplayer e un qualche layout sopra.
Così almeno lavoriamo sulla base su cui sei arrivato ora.
 

LucaMs

Expert
Licensed User
Longtime User
Sarà mica a causa di ciò che mi fa inc..... da una vita, ovvero il rapporto base/altezza dei display, che i produttori non standardizzano? :mad:
Voglio dire che magari il tuo smartphone ha quel valore più alto del video, ovvero la base è più larga in proporzione all'altezza, rispetto al video.
(Numeri a caso) Se il video fosse nel formato 16:9 e il tuo display fosse 17:9, 18:9, ... se dovessi avere il video a tutto schermo, verrebbe distorto in larghezza.
 
Top