diff --git a/app/src/main/java/org/schabi/newpipe/ErrorActivity.java b/app/src/main/java/org/schabi/newpipe/ErrorActivity.java index be84019f8..5ddb9b988 100644 --- a/app/src/main/java/org/schabi/newpipe/ErrorActivity.java +++ b/app/src/main/java/org/schabi/newpipe/ErrorActivity.java @@ -92,6 +92,7 @@ public class ErrorActivity extends AppCompatActivity { private EditText userCommentBox; private Button reportButton; private TextView infoView; + private TextView errorMessageView; public static void reportError(final Context context, final List el, final Class returnAcitivty, View rootView, final ErrorInfo errorInfo) { @@ -159,6 +160,7 @@ public class ErrorActivity extends AppCompatActivity { userCommentBox = (EditText) findViewById(R.id.errorCommentBox); errorView = (TextView) findViewById(R.id.errorView); infoView = (TextView) findViewById(R.id.errorInfosView); + errorMessageView = (TextView) findViewById(R.id.errorMessageView); errorView.setText(formErrorText(errorList)); @@ -184,8 +186,7 @@ public class ErrorActivity extends AppCompatActivity { globIpRangeThread = new Thread(new IpRagneRequester()); globIpRangeThread.start(); - Toast.makeText(this, - errorInfo.message, Toast.LENGTH_LONG).show(); + errorMessageView.setText(errorInfo.message); } @Override diff --git a/app/src/main/java/org/schabi/newpipe/VideoItemListFragment.java b/app/src/main/java/org/schabi/newpipe/VideoItemListFragment.java index 7dc01bd38..fc931f2f7 100644 --- a/app/src/main/java/org/schabi/newpipe/VideoItemListFragment.java +++ b/app/src/main/java/org/schabi/newpipe/VideoItemListFragment.java @@ -129,7 +129,7 @@ public class VideoItemListFragment extends ListFragment { View rootView = a.findViewById(R.id.videoitem_list); ErrorActivity.reportError(h, getActivity(), result.errors, null, rootView, ErrorActivity.ErrorInfo.make(ErrorActivity.SEARCHED, - /* todo: this shoudl not be assigned static */ "Youtube", query, R.string.general_error)); + /* todo: this shoudl not be assigned static */ "Youtube", query, R.string.light_parsing_error)); } // hard errors: diff --git a/app/src/main/res/layout/activity_error.xml b/app/src/main/res/layout/activity_error.xml index 68f61eeb3..c6684263f 100644 --- a/app/src/main/res/layout/activity_error.xml +++ b/app/src/main/res/layout/activity_error.xml @@ -30,6 +30,21 @@ android:text="@string/sorry_string" android:textStyle="bold" /> + + + + + android:text="@string/error_details_headline"/> Could not load all Thumbnails Could not decrypt video url signature. Could not parse website. + Could not parse website complete. Content not available. Blocked by GEMA. Could not setup download menu. @@ -101,6 +102,7 @@ Searched for: Requested stream: Your comment (in English): + Details: