瀏覽代碼

Clean up

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 6 年之前
父節點
當前提交
eeb87183a0

+ 3 - 2
app/src/gplay/AndroidManifest.xml

@@ -11,11 +11,12 @@
         android:networkSecurityConfig="@xml/network_security_config"
         android:supportsRtl="true"
         android:theme="@style/AppTheme"
-        tools:replace="label, icon, theme, name, allowBackup">
+        tools:replace="label, icon, theme, name, allowBackup"
+        tools:ignore="UnusedAttribute, ExportedService">
 
         <meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
         <meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
-        
+
         <service
             android:name=".services.firebase.MagicFirebaseMessagingService">
             <intent-filter>

+ 2 - 1
app/src/main/AndroidManifest.xml

@@ -43,7 +43,8 @@
         android:networkSecurityConfig="@xml/network_security_config"
         android:supportsRtl="true"
         android:theme="@style/AppTheme"
-        tools:replace="label, icon, theme, name, allowBackup">
+        tools:replace="label, icon, theme, name, allowBackup"
+        tools:ignore="UnusedAttribute">
 
 
         <meta-data

+ 1 - 5
app/src/main/java/com/nextcloud/talk/adapters/items/UserItem.java

@@ -20,16 +20,12 @@
 
 package com.nextcloud.talk.adapters.items;
 
-import android.content.Context;
 import android.content.res.Resources;
-import android.media.Image;
 import android.text.TextUtils;
-import android.util.Log;
 import android.view.View;
 import android.widget.ImageView;
 import android.widget.TextView;
 
-import com.amulyakhare.textdrawable.TextDrawable;
 import com.bumptech.glide.load.engine.DiskCacheStrategy;
 import com.bumptech.glide.load.model.GlideUrl;
 import com.bumptech.glide.load.model.LazyHeaders;
@@ -239,7 +235,7 @@ public class UserItem extends AbstractFlexibleItem<UserItem.UserItemViewHolder>
             }
 
             holder.contactMentionId.setText(userType);
-            holder.contactMentionId.setTextColor(NextcloudTalkApplication.getSharedApplication().getColor(R.color.colorPrimary));
+            holder.contactMentionId.setTextColor(NextcloudTalkApplication.getSharedApplication().getResources().getColor(R.color.colorPrimary));
         }
     }
 

+ 61 - 56
app/src/main/res/layout/controller_conversation_info.xml

@@ -18,7 +18,7 @@
   ~ along with this program.  If not, see <http://www.gnu.org/licenses/>.
   -->
 
-<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:apc="http://schemas.android.com/apk/res-auto"
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
@@ -26,74 +26,79 @@
     android:background="@color/nc_white_color"
     android:orientation="vertical">
 
-    <RelativeLayout
+    <ProgressBar
+        android:id="@+id/progressBar"
+        android:layout_width="@dimen/item_height"
+        android:layout_height="@dimen/item_height"
+        android:layout_centerInParent="true"
+        android:layout_marginStart="@dimen/activity_horizontal_margin"
+        android:layout_marginLeft="@dimen/activity_horizontal_margin"
+        android:layout_marginEnd="@dimen/activity_horizontal_margin"
+        android:layout_marginRight="@dimen/activity_horizontal_margin"
+        android:indeterminate="true"
+        android:indeterminateTint="@color/colorPrimary"
+        android:indeterminateTintMode="src_in" />
+
+    <ScrollView
         android:layout_width="match_parent"
         android:layout_height="wrap_content">
 
-        <ProgressBar
-            android:id="@+id/progressBar"
-            android:layout_width="@dimen/item_height"
-            android:layout_height="@dimen/item_height"
-            android:layout_centerInParent="true"
-            android:layout_marginStart="@dimen/activity_horizontal_margin"
-            android:layout_marginLeft="@dimen/activity_horizontal_margin"
-            android:layout_marginEnd="@dimen/activity_horizontal_margin"
-            android:layout_marginRight="@dimen/activity_horizontal_margin"
-            android:indeterminate="true"
-            android:indeterminateTint="@color/colorPrimary"
-            android:indeterminateTintMode="src_in" />
-
-        <com.yarolegovich.mp.MaterialPreferenceCategory
-            android:id="@+id/conversation_info_name"
+        <RelativeLayout
             android:layout_width="match_parent"
-            android:layout_height="wrap_content"
-            android:animateLayoutChanges="true"
-            android:visibility="gone">
+            android:layout_height="wrap_content">
 
-            <RelativeLayout
+            <com.yarolegovich.mp.MaterialPreferenceCategory
+                android:id="@+id/conversation_info_name"
                 android:layout_width="match_parent"
-                android:layout_height="wrap_content">
+                android:layout_height="wrap_content"
+                android:animateLayoutChanges="true"
+                android:visibility="gone">
 
-                <ImageView
-                    android:id="@+id/avatar_image"
-                    android:layout_width="@dimen/avatar_size_big"
-                    android:layout_height="@dimen/avatar_size_big"
-                    android:layout_centerHorizontal="true" />
+                <RelativeLayout
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content">
 
-                <TextView
-                    android:id="@+id/display_name_text"
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:layout_below="@id/avatar_image"
-                    android:layout_centerHorizontal="true"
-                    android:layout_marginTop="@dimen/margin_between_elements" />
+                    <ImageView
+                        android:id="@+id/avatar_image"
+                        android:layout_width="@dimen/avatar_size_big"
+                        android:layout_height="@dimen/avatar_size_big"
+                        android:layout_centerHorizontal="true" />
 
-            </RelativeLayout>
-        </com.yarolegovich.mp.MaterialPreferenceCategory>
+                    <TextView
+                        android:id="@+id/display_name_text"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_below="@id/avatar_image"
+                        android:layout_centerHorizontal="true"
+                        android:layout_marginTop="@dimen/margin_between_elements" />
 
-        <include
-            layout="@layout/notification_settings_item"
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content"
-            android:layout_below="@id/conversation_info_name"
-            android:visibility="gone" />
+                </RelativeLayout>
+            </com.yarolegovich.mp.MaterialPreferenceCategory>
 
-        <com.yarolegovich.mp.MaterialPreferenceCategory
-            android:id="@+id/participants_list_category"
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content"
-            android:layout_below="@+id/notification_settings"
-            android:visibility="gone"
-            apc:mpc_title="@string/nc_participants"
-            apc:mpc_title_color="@color/colorPrimary">
+            <include
+                layout="@layout/notification_settings_item"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_below="@id/conversation_info_name"
+                android:visibility="gone" />
 
-            <androidx.recyclerview.widget.RecyclerView
-                android:id="@+id/recycler_view"
+            <com.yarolegovich.mp.MaterialPreferenceCategory
+                android:id="@+id/participants_list_category"
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
-                tools:listitem="@layout/rv_item_contact"></androidx.recyclerview.widget.RecyclerView>
+                android:layout_below="@+id/notification_settings"
+                android:visibility="gone"
+                apc:mpc_title="@string/nc_participants"
+                apc:mpc_title_color="@color/colorPrimary"
+                tools:ignore="UnknownIdInLayout">
 
-        </com.yarolegovich.mp.MaterialPreferenceCategory>
+                <androidx.recyclerview.widget.RecyclerView
+                    android:id="@+id/recycler_view"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    tools:listitem="@layout/rv_item_contact"></androidx.recyclerview.widget.RecyclerView>
 
-    </RelativeLayout>
-</ScrollView>
+            </com.yarolegovich.mp.MaterialPreferenceCategory>
+        </RelativeLayout>
+    </ScrollView>
+</RelativeLayout>