An extended library from different widgets such as Layouts, Spinner and TextView which have more features than original version
You can add what ever you want only in xml file without writing any JAVA code. By defining ExtendedSpinner in xml you can easily have a fully supported rtl/ltr spinner with too many options.
You can easily add rtl/ltr font in xml file just same as fontFamily attribute in android oreo, but it works for all version of android.
You can insert objects in these layouts where yo want to move up and down when snackbar comes up and down. Also you can get the exaxt point of x and y when you use these layouts as parent.
if you want to hide/show a few widgets just like FloatActionButton when moving RecyclerView/ScrolView/ListView you can use these widgets.
Step 1. Add it in your root build.gradle at the end of repositories:
allprojects{
repositories{
...
maven { url 'https://jitpack.io' }
}
}
Step 2. Add the dependency
dependencies{
implementation 'com.github.BrotherV:ToolsLibrary:0.90.3'
}
Copyright 2018 BrotherV
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.