FlowLayout is an Android UI library that implements a “flow” or “tag cloud” layout where items automatically wrap onto new lines as needed, making it ideal for chips, product tags, and selectable labels. Instead of manually placing views, you feed data through an adapter-style API, so tags can be created dynamically from a list and refreshed when the dataset changes. The library supports selection behavior out of the box, including single-select and multi-select modes, so it can behave like a group of checkable chips without you building the state machinery from scratch. It also provides click and selection listeners that let you react when a user taps a tag or when the selected set changes, which is useful for filters and preference UIs. To keep the UI consistent, it can preserve selection state across activity recreation such as rotation, reducing edge-case bugs in real apps.

Features

  • Flow-style layout that wraps items across lines
  • Adapter-based data injection for dynamic tag rendering
  • Single-select and multi-select tag modes
  • Click and selection change callbacks
  • Dataset refresh support via notify-style updates
  • Selection state retention across activity recreation

Project Samples

Project Activity

See All Activity >

Categories

Design

License

Apache License V2.0

Follow FlowLayout

FlowLayout Web Site

Other Useful Business Software
The sales CRM that makes your life easy, so all you have to do is sell. Icon
The sales CRM that makes your life easy, so all you have to do is sell.

The simpler way to sell

Welcome to the simpler way to sell. Pipedrive is CRM software that makes your life easy, for less legwork and more sales. Let us track your sales conversations, eliminate admin tasks, get you more leads and uncover how you win, because your day belongs to you. Join more than 100,000 sales teams around the world that use the CRM rated #1 by SoftwareReviews in 2019. Start your free 14-day trial and get full access – no credit card needed.
Try it free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FlowLayout!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Design Software

Registered

2026-01-20