Fixed crash when clicking ftp links.

captchafix
Florens Douwes 11 years ago
parent 1487369ca7
commit 20a50a3d28
  1. 1
      Chan/res/values/strings.xml
  2. 8
      Chan/src/org/floens/chan/core/manager/ThreadManager.java

@ -22,6 +22,7 @@
<string name="open_unknown_title">Unsupported link</string>
<string name="open_unknown">Chan can\'t open this link. Opening it in your browser instead.</string>
<string name="open_link_failed">No applications found to open link</string>
<string name="image_save">Save image</string>
<string name="image_save_succeeded">Saved image to</string>

@ -24,6 +24,7 @@ import android.app.Activity;
import android.app.AlertDialog;
import android.app.FragmentTransaction;
import android.app.ProgressDialog;
import android.content.ActivityNotFoundException;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
@ -403,7 +404,12 @@ public class ThreadManager implements Loader.LoaderListener {
* Linkable with an url.
*/
private void openLink(PostLinkable linkable) {
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(linkable.value)));
try {
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(linkable.value)));
} catch (ActivityNotFoundException e) {
e.printStackTrace();
Toast.makeText(activity, R.string.open_link_failed, Toast.LENGTH_LONG).show();
}
}
private void showPostsRepliesFragment(List<Post> list) {

Loading…
Cancel
Save