B4A Class [class][B4X] Google OAuth2 - Erel    Oct 29, 2025   (44 reactions)   tags: wait, Google Edit: The Android implementation will not work with Google services due to new restrictions. Use GoogleAuthorization instead with B4A: https://www.b4x.com/android/forum/threads/google-authorization-with-authorizationclient.169164/ It is no longer possible to use WebView to implement Google's OAuth2 authentication. The solution is to open the default browser and set the redirection uri in such a way that the browser will redirect the response back to our app. GoogleOAuth2 class takes care... B4A Question Classes are soon coming... - Erel    Jun 4, 2012   (2 reactions)   tags: Classes Basic4android v2.00 will include support for classes. Classes are like templates which you can use... it easier to develop and maintain large projects using classes. Classes are also useful for creating reusable components. You can think of classes as structures defined with Type keyword which also include subs. However classes are more sophisticated as they also store a reference to the activity context or the process context. This allows you to consume events inside classes. It also allows you to... B4A Library [class] FileProvider - share files - Erel    Aug 16, 2021   (47 reactions)   tags: B4A Class FileProvider, share email file, share, File provider, email, WP SHARE Edit: FileProvider is included as an internal library now. After investigating several issues with the current FileProvider code that you can find in the forum, I decided to make some improvements and implement it in a class. Starting from Android 7 (API 24) you cannot directly share file uris with other applications. You need to use FileProvider. The FileProvider class should work on all Android versions (4+). Instructions: 1. Add a reference to FileProvider library. 2. Add to... B4i Library [class]GoogleMapsExtra - Erel    Nov 5, 2025   (6 reactions)   tags: b4i This class extends GoogleMaps library. Currently it supports: - AddCircle - Adds a circle at a give point. - AddGroundOverlay - Adds an image at the given bounds. - ZoomToPoints - SetSelectedMarker - SetMarkerRotation - SetGroundAnchor - sets the marker anchor. - AddPolygon Example: gextra.Initialize(gmap) Dim ne, sw As LatLng ne.Initialize(20, 20) sw.Initialize(00, 00) Dim bounds As Object = gextra.CreateBounds(ne, sw) gextra.AddGroundOverlay(bounds, LoadBitmap(File.DirAssets, "up76... B4A Library [Class] CameraEx - Extends the camera library functionality - Erel    Dec 29, 2021   (14 reactions)   tags: Camera, Class, CameraEx .120417/#content CameraEx class wraps the Camera object and using reflection and other code it extends its functionality. CameraEx class requires Android 2.3+ and depends on Camera library v2.20... native class (flashmode, picture size, effects and other settings) Includes methods to convert preview images to JPEG and to save the taken pictures. It should be simple to add more methods to this class.... CameraExClass module is included in the attached example. V1.30 is attached - Includes various new... B4A Library [Class] Flexible Table - klaus    May 22, 2025   (51 reactions)   tags: B4A UI, Klaus, Tree, table view sort, Table View, tabla class. The table class is a flexible UI component that enable scrollable table like UI... rows old thread with details : http://www.b4x.com/forum/additional-libraries-classes-official-updates/19254-class-tableview-supports-tables-any-size.html#post110901 The class depend on following... version --> 1.44 Class Other complementary routines: Load data with the Remote Database Connector... see post 182. The routine hasn't been added into the Class for the reasons explained in post 183... B4J Library [B4X] [XUI] xChart Class and b4xlib - klaus    Feb 4, 2025   (104 reactions)   tags: Klaus, B4X xChart Class Current version 10.0 A lite version is available: xChartLite. A mini version is also available: xChartMini. Learning B4XViews and XUI, I wrote this CustomView xChart Class. It is an evolution of Erels' Android Charts Framework. The xChart custom view is a B4X libary. It works on all three platforms: B4A, B4i and B4J. The xChart.b4xlib and the xChart.xml files are attached. You need to copy the xChart.b4xlib file to the AdditionlLibraries\B4X folder! The recommended AdditionlLibraries... B4A Tutorial Custom class templates - Erel    Feb 3, 2020   (2 reactions) Starting from B4A v8.0 it is possible to include custom class templates inside your libraries. Note...-2018-03-12_16.07.14.png 2. Declare them with the new @CustomClasses annotation: @CustomClasses(values = { @CustomClass(name = "Server Handler", fileNameWithoutExtension = "server_handler"), @CustomClass(name = "Server Filter", fileNameWithoutExtension = "server_filter"), @CustomClass(name = "Server WebSocket"... Tool B4Xgoodies: a maintained library/class/code module/... inventory (last updated 2026-01-10) - walt61    May 24, 2024   (21 reactions)   tags: Goodies , snippets, code modules, classes, icons, and the ominous 'other') - Category... B4A Library [Class] SearchView - More powerful alternative to AutoCompleteEditText - Erel    Sep 30, 2021   (20 reactions)   tags: search, Auto complete items that contain the input text (not just prefixes). The class code can be further customized... Page: 1   2   3   4   5   6   7   |