<commit_before># ![Material Menu logo](https://raw.github.com/sosite/material-menu/raw/raw/material_menu_logo.png) Material Menu

Morphing Android menu, back, dismiss and check buttons

![Demo Image](https://raw.github.com/sosite/material-menu/raw/raw/demo.gif)

Have full control of the animation:

![Demo Drawer](https://raw.github.com/sosite/material-menu/raw/raw/demo_drawer.gif)

##Including in your project

[![Bintray](https://img.shields.io/bintray/v/sosite/maven/material-menu.svg)](https://bintray.com/sosite/maven/material-menu/_latestVersion) [Releases](https://github.com/sosite/material-menu/releases)

```groovy
// stock actionBar
compile 'com.socros.android.lib:material-menu:1.6.0'

// Toolbar and ActionBarCompat-v22 (includes support-v7:22.1.1)
compile 'com.balysv.materialmenu:material-menu-toolbar:1.5.4'
```

##Usage

The library provides two wrappers of `MaterialMenuDrawable` that eases implementation into the ActionBar, NavigationDrawer slide interaction or into any other custom layout.

###MaterialMenuView

A plain old `View` that draws the icon and provides an API to manipulate its state.

Customisation is also available through attributes:

```xml
app:mm_color="color"               // Color of drawable
app:mm_visible="boolean"        	  // Visible
app:mm_transformDuration="integer" // Transformation animation duration
app:mm_scale="integer"             // Scale factor of drawable<commit_msg>little readme correction<commit_after>#![Material Menu logo](https://raw.github.com/sosite/material-menu/raw/raw/material_menu_logo.png) Material Menu
#<img src="https://camo.githubusercontent.com/e3cf6eeef2e15cfa18d6b13176e8e06272ee6a17/68747470733a2f2f7261772e6769746875622e636f6d2f736f736974652f6d6174657269616c2d6d656e752f7261772f7261772f6d6174657269616c5f6d656e755f6c6f676f2e706e67" alt="Material Menu logo" data-canonical-src="https://raw.github.com/sosite/material-menu/raw/raw/material_menu_logo.png" align="center" style="max-width:100%;margin-top:-6px;"> Material Menu

Morphing Android menu, back, dismiss and check buttons

![Demo Image](https://raw.github.com/sosite/material-menu/raw/raw/demo.gif)

Have full control of the animation:

![Demo Drawer](https://raw.github.com/sosite/material-menu/raw/raw/demo_drawer.gif)

##Including in your project

[![Bintray](https://img.shields.io/bintray/v/sosite/maven/material-menu.svg)](https://bintray.com/sosite/maven/material-menu/_latestVersion) [Releases](https://github.com/sosite/material-menu/releases)

```groovy
// stock actionBar
compile 'com.socros.android.lib:material-menu:1.6.0'

// Toolbar and ActionBarCompat-v22 (includes support-v7:22.1.1)
compile 'com.balysv.materialmenu:material-menu-toolbar:1.5.4'
```

##Usage

The library provides two wrappers of `MaterialMenuDrawable` that eases implementation into the ActionBar, NavigationDrawer slide interaction or into any other custom layout.

###MaterialMenuView

A plain old `View` that draws the icon and provides an API to manipulate its state.

Customisation is also available through attributes:

```xml
app:mm_color="color"               // Color of drawable
app:mm_visible="boolean"           // Visible
app:mm_transformDuration="integer" // Transformation animation duration
app:mm_scale="integer"             // Scale factor of drawable
{'fraction_non_alphanumeric': 0.12287621359223301, 'fraction_numerical': 0.051881067961165046, 'mean_word_length': 5.197368421052632, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 14, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2689008', 'n_tokens_mistral': 1185, 'n_tokens_neox': 1061, 'n_words': 218}