Переглянути джерело

1.添加直播统计是和否接口

王鹏鹏 2 роки тому
батько
коміт
18d6a73196

+ 1 - 0
imageselector/build.gradle

@@ -25,6 +25,7 @@ dependencies {
     api(rootProject.ext.androidx.recyclerview)
     api(rootProject.ext.dependencies.glide)
     implementation 'com.github.chrisbanes:PhotoView:2.3.0'
+    api(rootProject.ext.dependencies.immersionbar)
 }
 
 //---------------------------------------------

+ 6 - 1
imageselector/src/main/java/com/donkingliang/imageselector/ClipImageActivity.java

@@ -19,6 +19,8 @@ import com.donkingliang.imageselector.utils.ImageUtil;
 import com.donkingliang.imageselector.utils.StringUtils;
 import com.donkingliang.imageselector.utils.VersionUtils;
 import com.donkingliang.imageselector.view.ClipImageView;
+import com.gyf.immersionbar.BarHide;
+import com.gyf.immersionbar.ImmersionBar;
 
 import java.util.ArrayList;
 import java.util.Calendar;
@@ -36,7 +38,10 @@ public class ClipImageActivity extends Activity {
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
-        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
+        ImmersionBar.with(this)
+                .hideBar(BarHide.FLAG_HIDE_BAR)
+                .init();  //必须调用方可应用以上所配置的参数
+        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
         setContentView(R.layout.activity_clip_image);
 
         Intent intent = getIntent();

+ 7 - 0
imageselector/src/main/java/com/donkingliang/imageselector/ImageSelectorActivity.java

@@ -9,6 +9,7 @@ import android.app.AlertDialog;
 import android.content.ContentValues;
 import android.content.DialogInterface;
 import android.content.Intent;
+import android.content.pm.ActivityInfo;
 import android.content.pm.PackageManager;
 import android.content.res.Configuration;
 import android.graphics.Color;
@@ -49,6 +50,8 @@ import com.donkingliang.imageselector.utils.ImageSelector;
 import com.donkingliang.imageselector.utils.ImageUtil;
 import com.donkingliang.imageselector.utils.UriUtils;
 import com.donkingliang.imageselector.utils.VersionUtils;
+import com.gyf.immersionbar.BarHide;
+import com.gyf.immersionbar.ImmersionBar;
 
 import java.io.File;
 import java.io.IOException;
@@ -148,6 +151,10 @@ public class ImageSelectorActivity extends AppCompatActivity {
     @Override
     protected void onCreate(@Nullable Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
+        ImmersionBar.with(this)
+                .hideBar(BarHide.FLAG_HIDE_BAR)
+                .init();  //必须调用方可应用以上所配置的参数
+        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
         Intent intent = getIntent();
         RequestConfig config = intent.getParcelableExtra(ImageSelector.KEY_CONFIG);
         mMaxCount = config.maxSelectCount;

+ 1 - 1
imageselector/src/main/res/drawable/btn_green_shape.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android">
     <corners android:radius="3dp" />
-    <solid android:color="@android:color/holo_green_dark" />
+    <solid android:color="@color/color_FF2B70FF" />
 </shape>

+ 12 - 0
imageselector/src/main/res/values/colors.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources xmlns:tools="http://schemas.android.com/tools">
+    <color name="color_FF8C8C8C" tools:ignore="ResourceName">#FF8C8C8C</color>
+    <color name="color_FF4974FF" tools:ignore="ResourceName">#FF4974FF</color>
+    <color name="color_FF333333" tools:ignore="ResourceName">#FF333333</color>
+    <color name="color_ff4571ff" tools:ignore="ResourceName">#ff4571ff</color>
+    <color name="color_ff8fafff" tools:ignore="ResourceName">#ff8fafff</color>
+    <color name="color_FF2B70FF" tools:ignore="ResourceName">#FF2B70FF</color>
+    <color name="color_FF152148" tools:ignore="ResourceName">#FF152148</color>
+    <color name="color_FF0B193B" tools:ignore="ResourceName">#FF0B193B</color>
+    <color name="color_FF4A4B65" tools:ignore="ResourceName">#FF4A4B65</color>
+</resources>