Browse Source

修改首页列表的房间类型icon

admin 1 year ago
parent
commit
8626749b84

+ 1 - 1
.idea/gradle.xml

@@ -7,7 +7,7 @@
         <option name="testRunner" value="GRADLE" />
         <option name="distributionType" value="DEFAULT_WRAPPED" />
         <option name="externalProjectPath" value="$PROJECT_DIR$" />
-        <option name="gradleJvm" value="Embedded JDK" />
+        <option name="gradleJvm" value="jbr-17" />
         <option name="modules">
           <set>
             <option value="$PROJECT_DIR$" />

+ 1 - 1
.idea/misc.xml

@@ -304,7 +304,7 @@
     <option name="priority" value="Medium" />
     <option name="excludeFilter" value="" />
   </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_17" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/build/classes" />
   </component>
   <component name="ProjectType">

BIN
baseswago/src/main/res/mipmap-xxhdpi/icon_audioing.png


BIN
baseswago/src/main/res/mipmap-xxhdpi/icon_audioing.webp


BIN
baseswago/src/main/res/mipmap-xxhdpi/icon_living.png


BIN
baseswago/src/main/res/mipmap-xxhdpi/icon_living.webp


+ 4 - 6
home/src/main/java/com/swago/home/innerhome/HomeAdapter.kt

@@ -34,15 +34,13 @@ class HomeAdapter  : BaseQuickAdapter<MomentModel, BaseViewHolder>(R.layout.item
             imageView.loadUrl(itemView.context,item.user_head_img_url)
             if (item.user_broadcast_status == 1){
                 if (item.user_broadcast_type==1){
-                    itemView.findViewById<ImageView>(R.id.ivLive).loadWebp(mContext,R.mipmap.icon_living)
-                    setText(R.id.tvType,"Live")
+                    setImageResource(R.id.ivLive,R.mipmap.icon_living)
                 }else if(item.user_broadcast_type==2){
-                    itemView.findViewById<ImageView>(R.id.ivLive).loadWebp(mContext,R.mipmap.icon_audioing)
-                    setText(R.id.tvType,"Audio")
+                    setImageResource(R.id.ivLive,R.mipmap.icon_audioing)
                 }
-                setVisible(R.id.llLive,true)
+                setVisible(R.id.ivLive,true)
             }else{
-                setVisible(R.id.llLive,false)
+                setVisible(R.id.ivLive,false)
             }
 //            setImageResource(R.id.ivCountry,R.drawable.flag_ac)
         }

+ 5 - 26
home/src/main/res/layout/item_home.xml

@@ -13,36 +13,15 @@
         app:layout_constraintTop_toTopOf="parent"
         app:shapeAppearanceOverlay="@style/fourCornerImageStyle" />
 
-    <LinearLayout
-        android:id="@+id/llLive"
-        android:visibility="gone"
-        android:layout_marginTop="10dp"
+    <ImageView
+        android:id="@+id/ivLive"
         android:layout_marginEnd="8dp"
-        android:gravity="center_vertical"
-        android:paddingStart="5dp"
-        android:paddingEnd="5dp"
-        android:background="@drawable/shape_20000000_41"
+        android:layout_marginTop="8dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
-        android:orientation="horizontal"
-        android:layout_width="wrap_content"
-        android:layout_height="wrap_content">
-
-        <ImageView
-            android:id="@+id/ivLive"
-            android:layout_width="wrap_content"
-            android:layout_height="15dp"/>
-
-        <TextView
-            android:id="@+id/tvType"
-            android:textSize="10dp"
-            android:textColor="#fff"
-            android:text="Live"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"/>
-
+        android:layout_width="18dp"
+        android:layout_height="18dp"/>
 
-    </LinearLayout>
 
     <com.swago.baseswago.cusview.BoldTextView
         android:id="@+id/tvName"