A library for external display with b4a sample
If you don't have a display (like me ) , you might be able to simulate a secondary display in Settings >> Developer options .
		
		
	
	
		
	 
If you use this library please donate
externaldisplay
Author: SMM
Version: 0.04
			
			If you don't have a display (like me ) , you might be able to simulate a secondary display in Settings >> Developer options .
If you use this library please donate
externaldisplay
Author: SMM
Version: 0.04
- Display
- Functions:
- IsInitialized As Boolean
 
 - IsInitialized As Boolean
 - Properties:
- AppVsyncOffsetNanos As Long [read only]
 - Flags As Int [read only]
 - Metrics As DisplayMetrics [read only]
 - Mode As DisplayMode [read only]
 - Name As String [read only]
 - Rotation As Int [read only]
 
 - AppVsyncOffsetNanos As Long [read only]
 
 - Functions:
 - DisplayMetrics
- Fields:
- DENSITY_280 As Int
 - DENSITY_360 As Int
 - DENSITY_400 As Int
 - DENSITY_420 As Int
 - DENSITY_560 As Int
 - DENSITY_DEFAULT As Int
 - DENSITY_HIGH As Int
 - DENSITY_LOW As Int
 - DENSITY_MEDIUM As Int
 - DENSITY_TV As Int
 - DENSITY_XHIGH As Int
 - DENSITY_XXHIGH As Int
 - DENSITY_XXXHIGH As Int
 
 - DENSITY_280 As Int
 - Functions:
- density As Float
 - densityDpi As Int
 - equals (o As Object) As Boolean
 - hashCode As Int
 - heightPixels As Int
 - Initialize
 - IsInitialized As Boolean
 - scaledDensity As Float
 - setToDefaults
 - toString As String
 - widthPixels As Int
 - xdpi As Float
 - ydpi As Float
 
 - density As Float
 - Properties:
- To As DisplayMetrics [write only]
 
 - To As DisplayMetrics [write only]
 
 - Fields:
 - DisplayMode
- Functions:
- hashCode As Int
 - IsInitialized As Boolean
 - toString As String
 
 - hashCode As Int
 - Properties:
- ModeId As Int [read only]
 - PhysicalHeight As Int [read only]
 - PhysicalWidth As Int [read only]
 - RefreshRate As Float [read only]
 
 - ModeId As Int [read only]
 
 - Functions:
 - ExternalDisplaySMM
- Events:
- _displayadded (displayId As Int)
 - _displaychanged (displayId As Int)
 - _displayremoved (displayId As Int)
 
 - Fields:
- DISPLAY_CATEGORY_PRESENTATION As String
 - VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR As Int
 - VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY As Int
 - VIRTUAL_DISPLAY_FLAG_PRESENTATION As Int
 
 - DISPLAY_CATEGORY_PRESENTATION As String
 - Functions:
- addViewToDisplay (display As Display, params As WindowManagerLayoutParams, view As android.view.View)
 - GetDisplay (displayId As Int) As Display
 - Initialize (EventName As String)
 - registerListener (EventName As String)
 - unregisterDisplayListener
 
 - addViewToDisplay (display As Display, params As WindowManagerLayoutParams, view As android.view.View)
 - Properties:
- Displays As Display() [read only]
 
 - Displays As Display() [read only]
 
 - Events:
 - WindowManagerLayoutParams
- Fields:
- FILL_PARENT As Int
 - MATCH_PARENT As Int
 - WRAP_CONTENT As Int
 
 - FILL_PARENT As Int
 - Functions:
- Initialize
 - IsInitialized As Boolean
 
 - Initialize
 - Properties:
- height As Int [write only]
 - width As Int [write only]
 - X As Int [write only]
 - Y As Int [write only]
 
 - height As Int [write only]
 
 - Fields: