Android: Implementation of basic game list
This commit is contained in:
37
android/app/src/main/res/drawable/flag_eu.xml
Normal file
37
android/app/src/main/res/drawable/flag_eu.xml
Normal file
@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- https://raw.githubusercontent.com/Shusshu/android-flags/master/flags/src/main/res/drawable/flag_us2.xml -->
|
||||
<vector android:height="15dp" android:viewportHeight="15"
|
||||
android:viewportWidth="21" android:width="21dp"
|
||||
xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillType="evenOdd" android:pathData="M0,0h21v15h-21z"
|
||||
android:strokeColor="#00000000" android:strokeWidth="1">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient android:endX="10.5" android:endY="15"
|
||||
android:startX="10.5" android:startY="0" android:type="linear">
|
||||
<item android:color="#FFFFFFFF" android:offset="0"/>
|
||||
<item android:color="#FFF0F0F0" android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path android:fillType="evenOdd" android:pathData="M0,0h21v15h-21z"
|
||||
android:strokeColor="#00000000" android:strokeWidth="1">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient android:endX="10.5" android:endY="15"
|
||||
android:startX="10.5" android:startY="0" android:type="linear">
|
||||
<item android:color="#FF043CAE" android:offset="0"/>
|
||||
<item android:color="#FF00339A" android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path android:fillType="evenOdd"
|
||||
android:pathData="M10.5,3L9.7929,3.2071L10,2.5L9.7929,1.7929L10.5,2L11.2071,1.7929L11,2.5L11.2071,3.2071L10.5,3ZM10.5,13L9.7929,13.2071L10,12.5L9.7929,11.7929L10.5,12L11.2071,11.7929L11,12.5L11.2071,13.2071L10.5,13ZM15.5,8L14.7929,8.2071L15,7.5L14.7929,6.7929L15.5,7L16.2071,6.7929L16,7.5L16.2071,8.2071L15.5,8ZM5.5,8L4.7929,8.2071L5,7.5L4.7929,6.7929L5.5,7L6.2071,6.7929L6,7.5L6.2071,8.2071L5.5,8ZM14.8301,5.5L14.123,5.7071L14.3301,5L14.123,4.2929L14.8301,4.5L15.5372,4.2929L15.3301,5L15.5372,5.7071L14.8301,5.5ZM6.1699,10.5L5.4628,10.7071L5.6699,10L5.4628,9.2929L6.1699,9.5L6.877,9.2929L6.6699,10L6.877,10.7071L6.1699,10.5ZM13,3.6699L12.2929,3.877L12.5,3.1699L12.2929,2.4628L13,2.6699L13.7071,2.4628L13.5,3.1699L13.7071,3.877L13,3.6699ZM8,12.3301L7.2929,12.5372L7.5,11.8301L7.2929,11.123L8,11.3301L8.7071,11.123L8.5,11.8301L8.7071,12.5372L8,12.3301ZM14.8301,10.5L14.123,10.7071L14.3301,10L14.123,9.2929L14.8301,9.5L15.5372,9.2929L15.3301,10L15.5372,10.7071L14.8301,10.5ZM6.1699,5.5L5.4628,5.7071L5.6699,5L5.4628,4.2929L6.1699,4.5L6.877,4.2929L6.6699,5L6.877,5.7071L6.1699,5.5ZM13,12.3301L12.2929,12.5372L12.5,11.8301L12.2929,11.123L13,11.3301L13.7071,11.123L13.5,11.8301L13.7071,12.5372L13,12.3301ZM8,3.6699L7.2929,3.877L7.5,3.1699L7.2929,2.4628L8,2.6699L8.7071,2.4628L8.5,3.1699L8.7071,3.877L8,3.6699Z"
|
||||
android:strokeColor="#00000000" android:strokeWidth="1">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient android:endX="10.5" android:endY="13.2071"
|
||||
android:startX="10.5" android:startY="1.7929" android:type="linear">
|
||||
<item android:color="#FFFFD429" android:offset="0"/>
|
||||
<item android:color="#FFFFCC00" android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
||||
27
android/app/src/main/res/drawable/flag_jp.xml
Normal file
27
android/app/src/main/res/drawable/flag_jp.xml
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- https://raw.githubusercontent.com/Shusshu/android-flags/master/flags/src/main/res/drawable/flag_hp.xml -->
|
||||
<vector android:height="15dp" android:viewportHeight="15"
|
||||
android:viewportWidth="21" android:width="21dp"
|
||||
xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillType="evenOdd" android:pathData="M0,0h21v15h-21z"
|
||||
android:strokeColor="#00000000" android:strokeWidth="1">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient android:endX="10.5" android:endY="15"
|
||||
android:startX="10.5" android:startY="0" android:type="linear">
|
||||
<item android:color="#FFFFFFFF" android:offset="0"/>
|
||||
<item android:color="#FFF0F0F0" android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path android:fillType="evenOdd"
|
||||
android:pathData="M10.5,7.5m-4.5,0a4.5,4.5 0,1 1,9 0a4.5,4.5 0,1 1,-9 0"
|
||||
android:strokeColor="#00000000" android:strokeWidth="1">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient android:endX="10.5" android:endY="12"
|
||||
android:startX="10.5" android:startY="3" android:type="linear">
|
||||
<item android:color="#FFD81441" android:offset="0"/>
|
||||
<item android:color="#FFBB0831" android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
||||
332
android/app/src/main/res/drawable/flag_us.xml
Normal file
332
android/app/src/main/res/drawable/flag_us.xml
Normal file
@ -0,0 +1,332 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- https://raw.githubusercontent.com/Shusshu/android-flags/master/flags/src/main/res/drawable/flag_us2.xml -->
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="21dp"
|
||||
android:height="21dp"
|
||||
android:viewportWidth="10"
|
||||
android:viewportHeight="13">
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 0h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 1h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 2h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 3h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 4h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 5h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 6h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 7h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 8h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 9h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 10h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M0 11h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#bd3d44"
|
||||
android:pathData="M0 12h13v1h-13Z" />
|
||||
<path
|
||||
android:fillColor="#192f5d"
|
||||
android:pathData="M0 0h5.2v7h-5.2Z" />
|
||||
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="4.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
|
||||
|
||||
<group android:translateY="1.4">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="4.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
|
||||
<group android:translateY="2.9">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="4.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
|
||||
<group android:translateY="4.3">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="4.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
|
||||
<group android:translateY="5.6">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="4.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
<!-- Odd stars -->
|
||||
|
||||
<group android:translateY="0.7" android:translateX="0.4">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
<group android:translateY="2.1" android:translateX="0.4">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
<group android:translateY="3.6" android:translateX="0.4">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
<group android:translateY="5.0" android:translateX="0.4">
|
||||
<group android:translateX="0.2" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.0" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="1.8" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="2.6" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
<group android:translateX="3.4" android:translateY="0.2" android:scaleX="0.009" android:scaleY="0.012">
|
||||
<path
|
||||
android:fillColor="#fff"
|
||||
android:pathData="M 48,54 L 31,42 15,54 21,35 6,23 25,23 32,4 40,23 58,23 42,35 z" />
|
||||
</group>
|
||||
</group>
|
||||
|
||||
</vector>
|
||||
@ -29,6 +29,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|end"
|
||||
android:layout_margin="@dimen/fab_margin"
|
||||
app:srcCompat="@android:drawable/ic_dialog_email" />
|
||||
app:backgroundTint="@android:color/background_light"
|
||||
app:srcCompat="@android:drawable/ic_input_add" />
|
||||
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
@ -1,21 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"
|
||||
tools:showIn="@layout/activity_main"
|
||||
tools:context=".MainActivity">
|
||||
tools:context=".MainActivity"
|
||||
tools:showIn="@layout/activity_main">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Hello World!"
|
||||
<ListView
|
||||
android:id="@+id/game_list_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
63
android/app/src/main/res/layout/game_list_view_entry.xml
Normal file
63
android/app/src/main/res/layout/game_list_view_entry.xml
Normal file
@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout 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:id="@+id/linearLayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/game_list_view_entry_title"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="Game Title"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Large"
|
||||
android:focusable="false"
|
||||
android:focusableInTouchMode="false"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/game_list_view_entry_path"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:paddingBottom="8px"
|
||||
android:text="Game Path"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
android:focusable="false"
|
||||
android:focusableInTouchMode="false"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/game_list_view_entry_title" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/game_list_view_entry_size"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:text="123.4 MB"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
android:textSize="12sp"
|
||||
android:focusable="false"
|
||||
android:focusableInTouchMode="false"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/game_list_view_entry_region_icon"
|
||||
android:layout_width="32dp"
|
||||
android:layout_height="28dp"
|
||||
android:layout_marginTop="4px"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:paddingBottom="8px"
|
||||
android:focusable="false"
|
||||
android:focusableInTouchMode="false"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/game_list_view_entry_size"
|
||||
app:srcCompat="@drawable/flag_jp" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
22
android/app/src/main/res/menu/menu_game_list_entry.xml
Normal file
22
android/app/src/main/res/menu/menu_game_list_entry.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/game_list_entry_menu_info"
|
||||
android:title="Show Information" />
|
||||
<item
|
||||
android:id="@+id/game_list_entry_menu_fast_boot"
|
||||
android:title="@string/settings_console_fast_boot" />
|
||||
<item
|
||||
android:id="@+id/game_list_entry_menu_slow_boot"
|
||||
android:title="Slow Boot" />
|
||||
<item
|
||||
android:id="@+id/game_list_entry_menu_load_state"
|
||||
android:title="Load State" >
|
||||
<menu >
|
||||
<item android:title="Item" />
|
||||
<item android:title="Item" />
|
||||
</menu>
|
||||
</item>
|
||||
</menu>
|
||||
Reference in New Issue
Block a user