Commit 01c0a870 authored by fallenstardust's avatar fallenstardust

图标指示tab

parent 749ea3f3
......@@ -40,9 +40,7 @@ public class DeckManageDialog extends DialogFragment implements YGODeckDialogUti
}
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
ViewGroup container,
Bundle savedInstanceState) {
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.dialog_deck_manager, container, false);
}
......@@ -63,19 +61,19 @@ public class DeckManageDialog extends DialogFragment implements YGODeckDialogUti
new TabLayoutMediator.TabConfigurationStrategy() {
@Override
public void onConfigureTab(@NonNull TabLayout.Tab tab, int position) {
tab.setText("Tab " + (position + 1));
//tab.setText("Tab " + (position + 1));
switch (position) {
case 0:
tab.setText("本地卡组");
tab.setIcon(R.drawable.deck);
break;
case 1:
tab.setText("卡组广场");
tab.setIcon(R.drawable.ic_send_black_24dp);
break;
case 2:
tab.setText("云备份卡组");
tab.setIcon(R.drawable.my_deck_square);
break;
case 3:
tab.setText("登录");
tab.setIcon(R.drawable.mycard);
break;
}
......
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="251.8dp"
android:height="200dp"
android:viewportWidth="1289"
android:viewportHeight="1024">
<path
android:pathData="M647,898.9H214.7C92.3,874.5 1,768.4 1,639.5c0,-138.6 109.3,-254.5 248,-262.6C252.2,168.1 423.5,0 632.3,0c166.4,0 282.2,58.7 357.3,200.7l-84.8,37.5c-55.4,-112.6 -143.5,-153.4 -272.4,-153.4A298.7,298.7 0,0 0,333.7 383.4c0,11.4 0,21.2 1.6,32.6l6.5,52.2 -52.2,-6.5c-6.5,0 -14.7,-1.6 -21.2,-1.6 -99.5,0 -181.1,79.9 -181.1,179.5 0,96.2 76.7,174.5 172.9,179.4h388.2v79.9h-1.6z"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M647,898.9H214.7C92.3,874.5 1,768.4 1,639.5c0,-138.6 109.3,-254.5 248,-262.6 84.8,6.6 91.3,91.4 91.3,91.4l-52.2,-6.6c-6.5,0 -14.7,-1.6 -21.2,-1.6 -99.5,0 -181.1,79.9 -181.1,179.5 0,96.2 76.7,174.5 172.9,179.4h388.2v79.9z"
android:fillColor="#FFFFFF"/>
<path
android:pathData="M1200.6,284.4a75.9,75.9 0,0 1,75.9 75.9v455.1a75.9,75.9 0,0 1,-75.9 75.9H1137.8v-78.2h33.9a37.9,37.9 0,0 0,37.7 -33.5l0.3,-4.4v-384.6a37.9,37.9 0,0 0,-37.9 -37.9h-241.3a37.9,37.9 0,0 0,-37.7 33.5l-0.3,4.4V417.2h-71.1V360.3a75.9,75.9 0,0 1,75.9 -75.9h303.4z"
android:fillColor="#e0620d"/>
<path
android:pathData="M1086.8,398.2a75.9,75.9 0,0 1,75.9 75.9v455.1a75.9,75.9 0,0 1,-75.9 75.9h-303.4a75.9,75.9 0,0 1,-75.9 -75.9v-455.1a75.9,75.9 0,0 1,75.9 -75.9h303.4zM1053.6,480.3h-237a37.9,37.9 0,0 0,-37.9 37.9v370.7a37.9,37.9 0,0 0,37.9 37.9h237a37.9,37.9 0,0 0,37.9 -37.9v-370.7a37.9,37.9 0,0 0,-37.9 -37.9z"
android:fillColor="#03fbf9"/>
</vector>
......@@ -2,16 +2,10 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="@drawable/window2s"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
</LinearLayout>
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
......@@ -19,11 +13,13 @@
android:background="@drawable/veil2"
android:paddingBottom="5dp">
<com.google.android.material.tabs.TabLayout
android:id="@+id/deck_manager_tab_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:tabTextAppearance="@style/wallet_third_tab_layout"
app:tabPaddingStart="20dp"
app:tabPaddingEnd="20dp"
android:layout_gravity="center_horizontal" />
</com.google.android.material.appbar.AppBarLayout>
......
......@@ -117,5 +117,8 @@
<style name="itemSpinnerStyle" parent="Widget.AppCompat.DropDownItem.Spinner">
</style>
<style name="wallet_third_tab_layout">
<item name="android:textSize">8sp</item>
<item name="android:textStyle">bold</item>
</style>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment