b4a

  1. AmirPYTHON

    Android Question How to Build B4A project on Github Actions

    Hi guys, I’m working on a B4A project and I want to automate the build process using GitHub Actions. Is it possible to compile and build a B4A project directly in a GitHub Actions runner? Has anyone here successfully set up CI/CD for B4A using GitHub Actions? If so, what’s the recommended...
  2. F

    Android Question xChart using transparent addline and Legend/Touch info enabled

    Dear all, I am using the xchart.b4xlib from Klaus https://www.b4x.com/android/forum/threads/b4x-xui-xchart-class-and-b4xlib.91830/#content First, a big thank you to Klaus , great lib 👍 My problem, wish is to modify the colors of the text and the values when either enabling the graph legend or...
  3. Peter Simpson

    B4J Library [B4X] B4J/B4A: Blur Image Effect

    Hello everyone, Nothing new hear, and yes this can be achieved using Bitmap Creator. I wrapped this last year whilst learning Java for a personal project. I've just cleaned it up a bit for the B4X community. B4J library tab: B4J Images: B4A library tab: B4A Images: Private Sub...
  4. Guenter Becker

    B4J Question BCTextengine/BBCodeView Initialize

    Hello, I've an B4J and B4A customview and like to use BBCodeView like: '#create pane Dim p As Pane: p.initialize("ItemBBlbl") p.PrefWidth=Width: p.prefheight = height '# create label BCT.Initialize(mBase) Dim BBlbl As BBCodeView...
  5. A

    Android Question B4X Pages, IME and Application Resume

    Hello, Hope you can help - I'm getting back to b4a, and been struggling with b4x pages, and keyboard when closing and opening. On registration page, I need to push the view top by X, so it's show the input boxes behind the keyboard, I did saw there is an option to use scroll view, but I...
  6. J

    Share My Creation (b4a) AnimatedVectorDrawable

    To show AnimatedVectorDrawable we need 3 XML components: VectorDrawable (.xml) - The static vector shapes ObjectAnimator (.xml) - The animation definitions AnimatedVectorDrawable (.xml) - Connects vectors with animations A barebone working B4A code with all three XML components is on Github...
  7. Peter Simpson

    Tool Marge AAR (Subpackage folder) and JAR together

    Hello B4A wrappers, Including an AAR file alongside your wrapped JAR and XML files can be a bit of a pain to do every time, especially as you’ve already removed the classes.jar file to add to your wrapper’s libs folder, yet the AAR still contains its own classes.jar as well. There are, of...
  8. David Hawkins

    Android Question Intermittent Alerts for Medication

    Hi I want to create an application which will allow me to show alerts when specific times are met. Creating the application is not the issue, I need to show popups when a medication needs to administered. Can somebody give me an idea where to start please.
  9. S

    Android Question jetifier(Android X) not opening in b4a

    Hello and regards I am on version 13.40 of b4a and my SDK version is 36. All the addressing of the external libraries and ... are done correctly, but Jetifier does not open. I also tried previous versions of Basic, but it still does not open. I even tested previous SDKs, but it did not open...
  10. smasher230

    Bug? Path to Private Sign Key not retained

    I note that when you open a B4A project in the IDE, the path to the assigned private sign key is not loaded by default (it seems to retain the path to the previously opened project). Is this expected behaviour, am I configured incorrectly, or am I missing something?
  11. rwblinn

    Share My Creation HomeKit32 - Modular Smart Home Kit

    HomeKit32 is a personal hobby project turning the Keyestudio KS5009 Smart-Home kit into a clean, modular automation platform using ESP32, BLE, MQTT and B4X. The ESP32 runs B4R firmware acting as a BLE GATT server and optional MQTT gateway. Clients exist for B4J, B4A, Python, and a Blockly...
  12. Ariana

    Android Question Compiling Error

    Hi, Wonder if any of you can help me. Access to the path 'c:\program files\android\tools\..\extras\b4a_remote\com\google\android\gms\play-services-measurement\22.5.0\unpacked-play-services-measurement-22.5.0' is denied. Checked the Folder, but it does not contain "Tools" Sub-Folder and...
  13. E

    Android Question Firebase Token sometimes empty

    Hi, I’m using FirebaseMessaging in my B4A project. Below is my Starter service: #Region Service Attributes #StartAtBoot: False #ExcludeFromLibrary: True #End Region Sub Process_Globals Public fcm As FirebaseMessaging End Sub Sub Service_Create fcm.Initialize("fcm")...
  14. M

    B4A Library AXrLottie2 Recompiled for 16KB Page

    AXrLottie Update. I’ve updated AXrLottie with changes that should fix the 16KB native library issue. Previous discussion I couldn’t test it on the device that had the 16KB issue, so your feedback is important. download
  15. Peter Simpson

    B4A Library Modbus Master / Client - TCP Library

    Hello everyone, Here is a Modbus library that I just wrapped to test some industrial Modbus TCP valves, so I thought that I would share it with the community. Using this library, you can connect your B4A apps directly to industrial devices (PLCs) over TCP to read and write Modbus data. Your app...
  16. Guenter Becker

    B4A Library B4X Beep

    Hello, This additional library may be used in B4A, B4J and B4i as well. It generates a beep sound. Name: GBEBeep.b4xlib Version: 1.0 (C) G. Becker Licence: Royalty Free for all purpose For All: Copy library file GBEBeep.b4xlib to the additional files folder. Recommend to use a sub Folder B4X...
  17. AbdurRahman

    Android Question How to redirect links in webview ?

    Starting by thanking builder from depth of heart. I must say its only fastest way to develop android apps. 😍 What I want to achieve ? To support webview display PDFs, in customised UI (PDF.js only 2 buttons: print and back button) What I tried: #Region Project Attributes...
  18. AbdurRahman

    Android Question RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground()

    Hi, first of all, much thanks for such super IDE Its tiny, but no less than rocket in pocket I migrated my signage system from kotlin to b4a and development pace yet shoot up 🚀 I had challenge, to keep app running 24h I'm using auto restart code (by @OliverA 😍) with little help from gpt...
  19. aliakrami

    Tool SwipeCard (B4X Class) — Smooth Drag with Filtered Rotation

    SwipeCard (B4X Class) — Smooth Drag with Filtered Rotation Email: [email protected] Platforms: B4A / B4i / B4J (B4X) Version: 1.0.0 A lightweight, cross-platform swipeable card stack with buttery-smooth dragging and low-pass–filtered rotation. Perfect for Tinder-like UIs, card...
  20. aliakrami

    B4X Page Indicator Morph | Slide Animation

    [B4X] PillDotsIndicator — Page Indicator with MORPH & SLIDE styles (B4A/B4i/B4J) PillDotsIndicator is a lightweight, cross-platform B4X custom view for showing page indicators. It comes with two animation styles: MORPH: The active dot morphs into a pill shape with smooth width and color...
Top