浏览代码

button select

liuzhenxing1118 3 年之前
父节点
当前提交
ac414665f4

二进制
app/libs/xplibcommon.aar


+ 6 - 0
app/src/main/java/com/xplora/xplauncher/view/ContactsPager.java

@@ -44,10 +44,13 @@ public class ContactsPager extends BasePager {
         mRecyclerAdapter.setListOnClickListener(listener);
         mRecyclerView.setAdapter(mRecyclerAdapter);
 
+        mRecentButton.setSelected(true);
         mRecentButton.setOnClickListener(new View.OnClickListener() {
             @SuppressLint("NotifyDataSetChanged")
             @Override
             public void onClick(View v) {
+                mRecentButton.setSelected(true);
+                mContactButton.setSelected(false);
 
                 RecyclerView.LayoutManager mLayoutManager = new GridLayoutManager(mContext, 1);
                 mRecyclerView.setHasFixedSize(true);
@@ -62,6 +65,9 @@ public class ContactsPager extends BasePager {
             @SuppressLint("NotifyDataSetChanged")
             @Override
             public void onClick(View v) {
+                mRecentButton.setSelected(false);
+                mContactButton.setSelected(true);
+
                 RecyclerView.LayoutManager mLayoutManager = new GridLayoutManager(mContext, 2);
                 mRecyclerView.setHasFixedSize(true);
                 mRecyclerView.setLayoutManager(mLayoutManager);

+ 7 - 8
app/src/main/res/layout/view_screen_contacts.xml

@@ -3,6 +3,7 @@
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:orientation="vertical"
+    android:background="@color/black"
     >
 
     <RelativeLayout
@@ -18,10 +19,9 @@
             android:layout_height="22dp"
             android:layout_alignParentStart="true"
             android:text="@string/Contacts_Recent"
-            android:textSize="9dp"
-            android:paddingRight="15dp"
-            android:backgroundTint="@color/xp_red"
-            style="@style/xp_style_button_right"
+            android:textSize="11sp"
+            android:paddingEnd="15dp"
+            android:background="@drawable/selector_button_right_gray"
             />
 
         <Button
@@ -30,10 +30,9 @@
             android:layout_height="22dp"
             android:layout_alignParentEnd="true"
             android:text="@string/Contacts_Contacts"
-            android:textSize="9dp"
-            android:paddingLeft="15dp"
-            android:backgroundTint="@color/xp_red"
-            style="@style/xp_style_button_left"
+            android:textSize="11sp"
+            android:paddingStart="15dp"
+            android:background="@drawable/selector_button_left_gray"
             />
     </RelativeLayout>
 

+ 0 - 4
app/src/main/res/values/colors.xml

@@ -7,8 +7,4 @@
     <color name="teal_700">#FF018786</color>
     <color name="black">#FF000000</color>
     <color name="white">#FFFFFFFF</color>
-
-    <color name="xp_clear">#00000000</color>
-    <color name="xp_red">#FFEA002A</color>
-    <color name="xp_green">#FF5CC886</color>
 </resources>