Show urls in ShareLinkBottomSheetFragment.

This commit is contained in:
Docile-Alligator 2022-08-15 21:11:17 +10:00
parent 7d8e32320f
commit 8b8a9073dd
2 changed files with 40 additions and 2 deletions

View File

@ -32,12 +32,16 @@ public class ShareLinkBottomSheetFragment extends LandscapeExpandedRoundedBottom
public static final String EXTRA_MEDIA_LINK = "EML"; public static final String EXTRA_MEDIA_LINK = "EML";
public static final String EXTRA_MEDIA_TYPE = "EMT"; public static final String EXTRA_MEDIA_TYPE = "EMT";
@BindView(R.id.post_link_text_view_share_link_bottom_sheet_fragment)
TextView postLinkTextView;
@BindView(R.id.share_post_link_text_view_share_link_bottom_sheet_fragment) @BindView(R.id.share_post_link_text_view_share_link_bottom_sheet_fragment)
TextView sharePostLinkTextView; TextView sharePostLinkTextView;
@BindView(R.id.share_media_link_text_view_share_link_bottom_sheet_fragment)
TextView shareMediaLinkTextView;
@BindView(R.id.copy_post_link_text_view_share_link_bottom_sheet_fragment) @BindView(R.id.copy_post_link_text_view_share_link_bottom_sheet_fragment)
TextView copyPostLinkTextView; TextView copyPostLinkTextView;
@BindView(R.id.media_link_text_view_share_link_bottom_sheet_fragment)
TextView mediaLinkTextView;
@BindView(R.id.share_media_link_text_view_share_link_bottom_sheet_fragment)
TextView shareMediaLinkTextView;
@BindView(R.id.copy_media_link_text_view_share_link_bottom_sheet_fragment) @BindView(R.id.copy_media_link_text_view_share_link_bottom_sheet_fragment)
TextView copyMediaLinkTextView; TextView copyMediaLinkTextView;
@ -59,10 +63,15 @@ public class ShareLinkBottomSheetFragment extends LandscapeExpandedRoundedBottom
String postLink = getArguments().getString(EXTRA_POST_LINK); String postLink = getArguments().getString(EXTRA_POST_LINK);
String mediaLink = getArguments().containsKey(EXTRA_MEDIA_LINK) ? getArguments().getString(EXTRA_MEDIA_LINK) : null; String mediaLink = getArguments().containsKey(EXTRA_MEDIA_LINK) ? getArguments().getString(EXTRA_MEDIA_LINK) : null;
postLinkTextView.setText(postLink);
if (mediaLink != null) { if (mediaLink != null) {
mediaLinkTextView.setVisibility(View.VISIBLE);
shareMediaLinkTextView.setVisibility(View.VISIBLE); shareMediaLinkTextView.setVisibility(View.VISIBLE);
copyMediaLinkTextView.setVisibility(View.VISIBLE); copyMediaLinkTextView.setVisibility(View.VISIBLE);
mediaLinkTextView.setText(mediaLink);
int mediaType = getArguments().getInt(EXTRA_MEDIA_TYPE); int mediaType = getArguments().getInt(EXTRA_MEDIA_TYPE);
switch (mediaType) { switch (mediaType) {
case Post.IMAGE_TYPE: case Post.IMAGE_TYPE:

View File

@ -10,6 +10,20 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:orientation="vertical"> android:orientation="vertical">
<TextView
android:id="@+id/post_link_text_view_share_link_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
android:textColor="?attr/secondaryTextColor"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:drawablePadding="48dp" />
<TextView <TextView
android:id="@+id/share_post_link_text_view_share_link_bottom_sheet_fragment" android:id="@+id/share_post_link_text_view_share_link_bottom_sheet_fragment"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -48,6 +62,21 @@
android:focusable="true" android:focusable="true"
android:background="?attr/selectableItemBackground" /> android:background="?attr/selectableItemBackground" />
<TextView
android:id="@+id/media_link_text_view_share_link_bottom_sheet_fragment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingTop="16dp"
android:paddingBottom="16dp"
android:paddingStart="32dp"
android:paddingEnd="32dp"
android:textColor="?attr/secondaryTextColor"
android:textSize="?attr/font_12"
android:fontFamily="?attr/font_family"
android:drawablePadding="48dp"
android:visibility="gone" />
<TextView <TextView
android:id="@+id/share_media_link_text_view_share_link_bottom_sheet_fragment" android:id="@+id/share_media_link_text_view_share_link_bottom_sheet_fragment"
android:layout_width="match_parent" android:layout_width="match_parent"