Masked Edittext

screenshot of Masked Edittext

Android library contain custom realisation of EditText component for masking and formatting input text

Overview:

The Masked-Edittext is an Android library that provides functionality for masking and formatting input text in EditText widgets. It allows users to easily add masks and format input for various data types such as phone numbers and card numbers.

Features:

  • Masking and formatting: The library enables users to add masks and format input text for different data types.
  • Widget wrapper: The Masked-Edittext library is a wrapper for the EditText widget, making it easy to implement in Android applications.
  • XML and programmatic usage: Users have the flexibility to use the library either by declaring it in the layout resource XML or by creating it programmatically in the source file.
  • Customizable attributes: The MaskedEditText supports several attributes for customizing the appearance and behavior of the widget.
  • Unmasked text retrieval: The library provides an invocation method getUnmaskedText(), which returns the unmasked text input.
  • Widget instance with mask, icon button, and callback: Users can create an instance of the MaskedEditText widget that includes a mask, an icon button, and a callback function.

Summary:

Overall, the Masked-Edittext library is a useful tool for Android developers looking to implement masking and formatting functionality in EditText widgets. It offers various features such as masking and formatting, flexibility in usage, customizable attributes, and easy retrieval of unmasked text. With its straightforward installation process, it is a reliable solution for adding masked input functionality to Android applications.