fix bug https://github.com/AriaLyy/Aria/issues/406v3.6.6
							parent
							
								
									b0818537f2
								
							
						
					
					
						commit
						b1bc4529c0
					
				| @ -0,0 +1,46 @@ | ||||
| /* | ||||
|  * Copyright (C) 2016 AriaLyy(https://github.com/AriaLyy/Aria)
 | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *      http://www.apache.org/licenses/LICENSE-2.0
 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
| package com.arialyy.simple.common; | ||||
| 
 | ||||
| import android.annotation.SuppressLint; | ||||
| import android.app.Dialog; | ||||
| import android.graphics.Color; | ||||
| import android.graphics.drawable.ColorDrawable; | ||||
| import com.arialyy.frame.util.DensityUtils; | ||||
| import com.arialyy.simple.R; | ||||
| import com.arialyy.simple.base.BaseDialog; | ||||
| import com.arialyy.simple.databinding.DialogLoadingBinding; | ||||
| 
 | ||||
| @SuppressLint("ValidFragment") public class LoadingDialog extends BaseDialog<DialogLoadingBinding> { | ||||
|   public LoadingDialog(Object obj) { | ||||
|     super(obj); | ||||
|   } | ||||
| 
 | ||||
|   @Override protected int setLayoutId() { | ||||
|     return R.layout.dialog_loading; | ||||
|   } | ||||
| 
 | ||||
|   @Override | ||||
|   public void onStart() { | ||||
|     super.onStart(); | ||||
|     Dialog dialog = getDialog(); | ||||
|     if (dialog != null) { | ||||
|       dialog.getWindow().setLayout(DensityUtils.dp2px(120), DensityUtils.dp2px(120)); | ||||
|       dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); | ||||
|       getDialog().setCanceledOnTouchOutside(false); | ||||
|     } | ||||
|   } | ||||
| } | ||||
| @ -0,0 +1,20 @@ | ||||
| /* | ||||
|  * Copyright (C) 2016 AriaLyy(https://github.com/AriaLyy/Aria)
 | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *      http://www.apache.org/licenses/LICENSE-2.0
 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
| package com.arialyy.simple.to; | ||||
| 
 | ||||
| public class PeerIndex { | ||||
|   public int index; | ||||
| } | ||||
| @ -0,0 +1,5 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <shape xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
|   <solid android:color="#99000000"/> | ||||
|   <corners android:radius="8dp"/> | ||||
| </shape> | ||||
| @ -0,0 +1,19 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <layout xmlns:android="http://schemas.android.com/apk/res/android"> | ||||
| 
 | ||||
|   <RelativeLayout | ||||
|       android:layout_width="120dp" | ||||
|       android:layout_height="120dp" | ||||
|       android:background="@drawable/bg_loading" | ||||
|       android:orientation="vertical" | ||||
|       > | ||||
| 
 | ||||
|     <ProgressBar | ||||
|         android:layout_width="80dp" | ||||
|         android:layout_height="80dp" | ||||
|         android:layout_centerInParent="true" | ||||
|         /> | ||||
| 
 | ||||
| 
 | ||||
|   </RelativeLayout> | ||||
| </layout> | ||||
| After Width: | Height: | Size: 15 MiB | 
					Loading…
					
					
				
		Reference in new issue