| 
					
				 | 
			
			
				@@ -4,18 +4,22 @@ import android.app.Dialog; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.content.Context; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.os.Bundle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.Gravity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import android.view.View; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.Window; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.WindowManager; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.widget.TextView; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.R; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.cooleshow.base.utils.ScreenUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.cooleshow.base.utils.Utils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.annotation.NonNull; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import okhttp3.internal.Util; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * Author by pq, Date on 2024/3/4. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-public class PermissionTipDialog extends Dialog { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class PermissionTipDialog extends BaseFullDialog { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private TextView mTvDes; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -27,8 +31,10 @@ public class PermissionTipDialog extends Dialog { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     protected void onCreate(Bundle savedInstanceState) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         super.onCreate(savedInstanceState); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         setContentView(R.layout.dialog_permission_tip_layout); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mTvDes = findViewById(R.id.tv_des); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         initParams(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mTvDes = findViewById(R.id.tv_des); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        View view_status_bar = findViewById(R.id.view_status_bar); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Utils.setHeadView(view_status_bar,getContext(),0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -50,7 +56,8 @@ public class PermissionTipDialog extends Dialog { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //设置窗口宽度为充满全屏 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         lp.width = WindowManager.LayoutParams.MATCH_PARENT; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //设置窗口高度为包裹内容 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        lp.height = WindowManager.LayoutParams.WRAP_CONTENT; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        int appScreenHeight = ScreenUtils.getAppScreenHeight(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        lp.height = appScreenHeight/2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         lp.horizontalMargin = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //        lp.verticalMargin = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //将设置好的属性set回去 
			 |