Added dropdown menu to variable editing dialog

This commit is contained in:
2020-08-20 08:28:17 -05:00
parent 2a64811947
commit 93315a3266
6 changed files with 162 additions and 5 deletions

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/buttonDisabled" android:state_enabled="false" />
<item android:drawable="@color/colorSecondary" android:state_focused="true" />
<item android:drawable="@color/colorTertiary" android:state_pressed="true" />
<item android:drawable="@color/colorSecondary" android:state_hovered="true" />
<item android:drawable="@color/colorPrimary" />
</selector>

View File

@@ -28,13 +28,11 @@
android:text="@string/variable_type"
android:textColor="@color/dialogLabel" />
<EditText
<Button
android:id="@+id/variableType"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:hint="@string/variable_type"
android:inputType="textPersonName" />
android:text="Button" />
<TextView
android:id="@+id/textView7"

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/boolean_type"
android:title="Boolean" />
<item
android:id="@+id/double_type"
android:title="Double" />
<item
android:id="@+id/float_type"
android:title="Float" />
<item
android:id="@+id/integer_type"
android:title="Integer" />
<item
android:id="@+id/long_type"
android:title="Long" />
<item
android:id="@+id/string_type"
android:title="String" />
</menu>

View File

@@ -13,6 +13,7 @@
<item name="bottomNavigationStyle">@style/NavigationBar</item>
<item name="editTextStyle">@style/TextInput</item>
<item name="switchStyle">@style/ToggleButton</item>
<item name="popupMenuStyle">@style/PopUpMenu</item>
</style>
<style name="NavigationBar" parent="Widget.Design.BottomNavigationView">
@@ -60,6 +61,15 @@
<item name="android:textColorHint">#bbbbbb</item>
</style>
<style name="PopUpMenu" parent="Widget.AppCompat.PopupMenu">
<item name="android:background">@drawable/menu_item</item>
<item name="rippleColor">@color/colorAccent</item>
<item name="android:textColor">@color/buttonContent</item>
<item name="android:fontFamily">@font/dejavusans_condensed_fontfamily</item>
<item name="android:textStyle">normal</item>
<item name="android:textAllCaps">false</item>
</style>
<!-- <style name="TextView" parent="Widget.AppCompat.TextView">-->
<!-- <item name="android:background">@drawable/button</item>-->
<!-- <item name="android:textColor">@color/buttonContent</item>-->