mirror of
https://github.com/TimeCrafters/TimeCraftersConfigurationTool.git
synced 2025-12-18 06:22:34 +00:00
Added dropdown menu to variable editing dialog
This commit is contained in:
8
app/src/main/res/drawable/menu_item.xml
Normal file
8
app/src/main/res/drawable/menu_item.xml
Normal 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>
|
||||
@@ -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"
|
||||
|
||||
22
app/src/main/res/menu/variable_type_menu.xml
Normal file
22
app/src/main/res/menu/variable_type_menu.xml
Normal 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>
|
||||
@@ -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>-->
|
||||
|
||||
Reference in New Issue
Block a user