Skip to content

Instantly share code, notes, and snippets.

View FrancescoBonizzi's full-sized avatar
🛰️
May the source be with you... ✨

Francesco Bonizzi FrancescoBonizzi

🛰️
May the source be with you... ✨
View GitHub Profile
expr: factor((and | or) factor)*
factor: (not)* factor | boolean | LPAR expr RPAR
boolean: true | false | 0 | 1
class DialogArticleTap() : BottomSheetDialogFragment()
{
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View?
{
return inflater.inflate(
R.layout.d_article_tap,
<style name="BottomDialogButtonsSeparator">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">1dp</item>
<item name="android:background">#BABAB8</item>
</style>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="#ffffff" />
<solid android:color="#ffffff" />
<padding
android:bottom="1dp"
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="@color/colorDefaultBottomDialogBackground" />
<solid android:color="@color/colorDefaultBottomDialogBackground" />
<padding
android:bottom="1dp"
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="@color/colorDefaultBottomDialogBackground" />
<solid android:color="@color/colorDefaultBottomDialogBackground" />
<padding
android:left="1dp"
<style name="ButtonDialogButtonText">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">@color/colorBottomDialogDefaultButton</item>
<item name="android:textAlignment">center</item>
<item name="android:padding">15dp</item>
<item name="android:textSize">16sp</item>
<item name="android:clickable">true</item>
<item name="android:focusable">true</item>
</style>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="@color/colorDefaultBottomDialogBackground" />
<solid android:color="@color/colorDefaultBottomDialogBackground" />
<padding
android:bottom="1dp"
<style name="BottomDiaologTitleStyle">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#767772</item>
<item name="android:textAlignment">center</item>
<item name="android:padding">10dp</item>
<item name="android:textSize">11sp</item>
<item name="android:background">@drawable/bottom_dialog_rounded_corner_button_first</item>
</style>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:behavior_hideable="true"
app:behavior_peekHeight="0dp"
app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior">