浏览代码

ManageAccountActivity: change color of font and active icon in accounts list

tobiasKaminsky 7 年之前
父节点
当前提交
db22cf5bb4

+ 1 - 1
src/main/java/com/owncloud/android/ui/activity/ManageAccountsActivity.java

@@ -90,7 +90,7 @@ public class ManageAccountsActivity extends FileActivity
         super.onCreate(savedInstanceState);
 
         mTintedCheck = DrawableCompat.wrap(ContextCompat.getDrawable(this, R.drawable.ic_account_circle_white_18dp));
-        int tint = ContextCompat.getColor(this, R.color.primary);
+        int tint = DisplayUtils.primaryColor();
         DrawableCompat.setTint(mTintedCheck, tint);
 
         setContentView(R.layout.accounts_layout);

+ 5 - 1
src/main/java/com/owncloud/android/ui/adapter/AccountListAdapter.java

@@ -105,7 +105,11 @@ public class AccountListAdapter extends ArrayAdapter<AccountListItem> implements
     private View setupAddAccountListItem(ViewGroup parent) {
         LayoutInflater inflater = mContext.getLayoutInflater();
         View actionView = inflater.inflate(R.layout.account_action, parent, false);
-        ((TextView) actionView.findViewById(R.id.user_name)).setText(R.string.prefs_add_account);
+
+        TextView userName = (TextView) actionView.findViewById(R.id.user_name);
+        userName.setText(R.string.prefs_add_account);
+        userName.setTextColor(DisplayUtils.primaryColor());
+
         ((ImageView) actionView.findViewById(R.id.user_icon)).setImageResource(R.drawable.ic_account_plus);
 
         // bind action listener

+ 1 - 2
src/main/res/layout/account_item.xml

@@ -51,8 +51,7 @@
             android:layout_height="wrap_content"
             android:layout_gravity="bottom|right"
             android:background="@drawable/round_bgnd"
-            android:src="@drawable/ic_account_circle_white_18dp"
-            android:tint="@color/primary"/>
+            android:src="@drawable/ic_account_circle_white_18dp"/>
     </FrameLayout>
 
     <LinearLayout