Design: Change language area as a Spinner view

This commit is contained in:
khanhduytran0
2020-08-01 12:12:01 +07:00
parent 9924302604
commit c286c79722
5 changed files with 22 additions and 22 deletions

View File

@@ -61,7 +61,7 @@ public class MineActivity extends AppCompatActivity implements View.OnClickListe
replaceFonts(btm);
replaceFont((TextView) top.findViewById(R.id.topbar_language_text));
replaceFont((TextView) top.findViewById(R.id.topbar_navmenu_changelang));
RelativeLayout.LayoutParams conLay = new RelativeLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);
conLay.addRule(root.BELOW, topId);

View File

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 877 B

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item><layer-list>
<item><shape>
<solid android:color="@android:color/black" />
<corners android:radius="4dp" />
<padding android:left="8dp"/>
</shape></item>
<item><bitmap android:gravity="left"
android:src="@drawable/ic_earth"/>
</item>
</layer-list></item>
</selector>

View File

@@ -11,28 +11,11 @@
android:orientation="horizontal"
android:background="#000000">
<RelativeLayout
<Spinner
android:layout_height="match_parent"
android:layout_width="wrap_content">
<ImageView
android:layout_height="match_parent"
android:layout_width="42px"
android:background="#FFFFFF"
android:id="@+id/topbar_earth_icon"
android:src="@drawable/ic_earth"/>
<TextView
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:text="@string/language_name"
android:gravity="center_vertical"
android:paddingLeft="15px"
android:layout_toRightOf="@id/topbar_earth_icon"
android:textColor="#FFFFFF"
android:id="@+id/topbar_language_text"/>
</RelativeLayout>
android:layout_width="wrap_content"
style="@style/SpinnerChangeLanguage"
android:id="@+id/topbar_navmenu_changelang"/>
<LinearLayout
android:layout_height="wrap_content"

View File

@@ -33,4 +33,8 @@
<item name="android:windowEnterAnimation">@anim/translate_left_side</item>
<item name="android:windowExitAnimation">@anim/translate_right_side</item>
</style>
<style name="SpinnerChangeLanguage">
<item name="android:background">@drawable/spinner_change_language</item>
</style>
</resources>