diff --git a/app/src/main/java/org/schabi/newpipe/fragments/list/comments/CommentsFragment.java b/app/src/main/java/org/schabi/newpipe/fragments/list/comments/CommentsFragment.java index 5d2cc4fdf..1a9a85f8c 100644 --- a/app/src/main/java/org/schabi/newpipe/fragments/list/comments/CommentsFragment.java +++ b/app/src/main/java/org/schabi/newpipe/fragments/list/comments/CommentsFragment.java @@ -6,6 +6,7 @@ import android.view.Menu; import android.view.MenuInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; @@ -24,6 +25,8 @@ import io.reactivex.rxjava3.disposables.CompositeDisposable; public class CommentsFragment extends BaseListInfoFragment { private final CompositeDisposable disposables = new CompositeDisposable(); + private TextView commentsDisabledView; + public static CommentsFragment getInstance(final int serviceId, final String url, final String name) { final CommentsFragment instance = new CommentsFragment(); @@ -35,6 +38,13 @@ public class CommentsFragment extends BaseListInfoFragment { super(UserAction.REQUESTED_COMMENTS); } + @Override + protected void initViews(final View rootView, final Bundle savedInstanceState) { + super.initViews(rootView, savedInstanceState); + + commentsDisabledView = rootView.findViewById(R.id.comments_disabled); + } + /*////////////////////////////////////////////////////////////////////////// // LifeCycle //////////////////////////////////////////////////////////////////////////*/ @@ -73,6 +83,10 @@ public class CommentsFragment extends BaseListInfoFragment { @Override public void handleResult(@NonNull final CommentsInfo result) { super.handleResult(result); + + commentsDisabledView.setVisibility( + result.isCommentsDisabled() ? View.VISIBLE : View.GONE); + ViewUtils.slideUp(requireView(), 120, 150, 0.06f); disposables.clear(); } diff --git a/app/src/main/res/layout/fragment_comments.xml b/app/src/main/res/layout/fragment_comments.xml index 3c9a1785f..9de932b20 100644 --- a/app/src/main/res/layout/fragment_comments.xml +++ b/app/src/main/res/layout/fragment_comments.xml @@ -49,6 +49,17 @@ + + Ausschalten, um Kommentare auszublenden Automatische Wiedergabe Keine Kommentare + Kommentare sind deaktiviert Kommentare konnten nicht geladen werden Schließen Wiedergabe fortsetzen diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index acef587d1..f75380101 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -336,6 +336,7 @@ %s videos No comments + Comments are disabled Start Pause