Spanish Cambiar a orientacion landscape dinamicamanete

mvera

Active Member
Licensed User
Longtime User
hola logre la carga de un FLV de manera nativa, gracias a orientacion del foro.
pero mi idea es ocuparlo un un activity secuntario, lo cual no me deja hacerlo.

¿Existe alguna forma de controlarlo dinamicamente.?

gracias de ante mano
 

mvera

Active Member
Licensed User
Longtime User
o la otra opción seria formar el cambio de la orientación del panel



mypanel.Initialize("mypanel")
VLCVideoview1.Initialize("VLCVideoview1")
'subpanel.Initialize("subpanel") ''for subtitles
Activity.AddView(mypanel,0, 0, 100%x, 100%y)
mypanel.AddView(VLCVideoview1,0, 0, 100%x, 100%y)
'mypanel.AddView(subpanel, 0, 0, 100%x, 100%y-20dip) ''for subtitles
VLCMediaController1.Initialize("VLCMediaController1")
mypanel.Color = Colors.Black

Dim OptionList As List
OptionList.Initialize
OptionList.Add("--aout=opensles")
OptionList.Add("--audio-time-stretch")
OptionList.Add("-vvv")
VLCVideoview1.SetVlcOptions(OptionList)

StartStreaming



es posible?
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola:

Por favor, cuando escribas código hazlo desde el botón arriba a la derecha de insertar, y dentro de este "Code", asi se entiende mucho mejor.

Lo que pides de controlar el giro de pantalla dinamicamente puedes hacerlo con la libreria phone asi:

B4X:
   Dim Phone1 As Phone

        Phone1.SetScreenOrientation(-1) ' las dos opciones (horizontal y vertical)
        Phone1.SetScreenOrientation(0) ' horizontal
        Phone1.SetScreenOrientation(1) ' vertical

Saludos
 
Top