Loading app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java +10 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,16 @@ public class NotificationAdapter extends RecyclerView.Adapter<RecyclerView.ViewH } title = String.format(Locale.getDefault(), "%s reacted with %s", notification.account.username, notification.emoji); MastodonHelper.loadPPMastodon(holderStatus.bindingNotification.status.avatar, notification.account); holderStatus.bindingNotification.status.avatar.setOnClickListener(v -> { Intent intent = new Intent(context, ProfileActivity.class); Bundle b = new Bundle(); b.putSerializable(Helper.ARG_ACCOUNT, notification.account); intent.putExtras(b); ActivityOptionsCompat options = ActivityOptionsCompat .makeSceneTransitionAnimation((Activity) context, holderStatus.bindingNotification.status.avatar, context.getString(R.string.activity_porfile_pp)); // start the new activity context.startActivity(intent, options.toBundle()); }); } holderStatus.bindingNotification.status.displayName.setText( notification.account.getSpanDisplayNameTitle(context, Loading Loading
app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java +10 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,16 @@ public class NotificationAdapter extends RecyclerView.Adapter<RecyclerView.ViewH } title = String.format(Locale.getDefault(), "%s reacted with %s", notification.account.username, notification.emoji); MastodonHelper.loadPPMastodon(holderStatus.bindingNotification.status.avatar, notification.account); holderStatus.bindingNotification.status.avatar.setOnClickListener(v -> { Intent intent = new Intent(context, ProfileActivity.class); Bundle b = new Bundle(); b.putSerializable(Helper.ARG_ACCOUNT, notification.account); intent.putExtras(b); ActivityOptionsCompat options = ActivityOptionsCompat .makeSceneTransitionAnimation((Activity) context, holderStatus.bindingNotification.status.avatar, context.getString(R.string.activity_porfile_pp)); // start the new activity context.startActivity(intent, options.toBundle()); }); } holderStatus.bindingNotification.status.displayName.setText( notification.account.getSpanDisplayNameTitle(context, Loading