mirror of
				https://codeberg.org/tom79/Fedilab.git
				synced 2025-10-20 11:20:16 +03:00 
			
		
		
		
	Fix banner not cropped in main menu
This commit is contained in:
		
							parent
							
								
									b96996ddde
								
							
						
					
					
						commit
						8aad0fd264
					
				
					 2 changed files with 9 additions and 17 deletions
				
			
		|  | @ -112,6 +112,7 @@ import app.fedilab.android.databinding.ActivityMainBinding; | |||
| import app.fedilab.android.databinding.NavHeaderMainBinding; | ||||
| import app.fedilab.android.exception.DBException; | ||||
| import app.fedilab.android.helper.Helper; | ||||
| import app.fedilab.android.helper.MastodonHelper; | ||||
| import app.fedilab.android.helper.PinnedTimelineHelper; | ||||
| import app.fedilab.android.helper.PushHelper; | ||||
| import app.fedilab.android.helper.ThemeHelper; | ||||
|  | @ -652,20 +653,7 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt | |||
|                 } | ||||
|                 headerMainBinding.accountName.setText(account.mastodon_account.display_name); | ||||
|                 Helper.loadPP(headerMainBinding.accountProfilePicture, account); | ||||
|                 Glide.with(BaseMainActivity.this) | ||||
|                         .load(account.mastodon_account.header) | ||||
|                         .apply(new RequestOptions().transform(new CenterCrop())) | ||||
|                         .into(new CustomTarget<Drawable>() { | ||||
|                             @Override | ||||
|                             public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) { | ||||
|                                 headerMainBinding.backGroundImage.setBackground(resource); | ||||
|                             } | ||||
| 
 | ||||
|                             @Override | ||||
|                             public void onLoadCleared(@Nullable Drawable placeholder) { | ||||
| 
 | ||||
|                             } | ||||
|                         }); | ||||
|                 MastodonHelper.loadProfileMediaMastodon(headerMainBinding.backgroundImage, account.mastodon_account, MastodonHelper.MediaAccountType.HEADER); | ||||
|                 /* | ||||
|                  * Some general data are loaded when the app starts such; | ||||
|                  *  - Instance info (for limits) | ||||
|  |  | |||
|  | @ -5,8 +5,6 @@ | |||
|     android:layout_height="@dimen/nav_header_height" | ||||
|     android:theme="@style/ThemeOverlay.AppCompat.Dark"> | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|     <ImageView | ||||
|         android:id="@+id/header_option_info" | ||||
|         android:layout_width="wrap_content" | ||||
|  | @ -19,8 +17,14 @@ | |||
|         android:src="@drawable/ic_baseline_more_vert_24" | ||||
|         app:tint="?iconColor" /> | ||||
| 
 | ||||
|     <androidx.appcompat.widget.AppCompatImageView | ||||
|         android:id="@+id/background_image" | ||||
|         android:layout_width="match_parent" | ||||
|         android:layout_height="match_parent" | ||||
|         android:minHeight="@dimen/nav_header_height" | ||||
|         android:scaleType="centerCrop" /> | ||||
| 
 | ||||
|     <androidx.appcompat.widget.LinearLayoutCompat | ||||
|         android:id="@+id/back_ground_image" | ||||
|         android:layout_width="match_parent" | ||||
|         android:layout_height="180dp" | ||||
|         android:background="@color/transparent" | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue