mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-27 11:42:16 -05:00
Remove unused code
This commit is contained in:
parent
4aad31e05a
commit
b7a8c9b707
@ -10,7 +10,6 @@ import org.apache.commons.io.IOUtils;
|
|||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.pm.PackageManager;
|
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.graphics.BitmapFactory;
|
import android.graphics.BitmapFactory;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
@ -55,7 +54,6 @@ public class AttachmentView extends FrameLayout implements OnClickListener, OnLo
|
|||||||
public String name;
|
public String name;
|
||||||
public String contentType;
|
public String contentType;
|
||||||
public long size;
|
public long size;
|
||||||
public ImageView iconView;
|
|
||||||
|
|
||||||
private AttachmentFileDownloadCallback callback;
|
private AttachmentFileDownloadCallback callback;
|
||||||
|
|
||||||
@ -310,37 +308,6 @@ public class AttachmentView extends FrameLayout implements OnClickListener, OnLo
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Check the {@link PackageManager} if the phone has an application
|
|
||||||
* installed to view this type of attachment.
|
|
||||||
* If not, {@link #viewButton} is disabled.
|
|
||||||
* This should be done in any place where
|
|
||||||
* attachment.viewButton.setEnabled(enabled); is called.
|
|
||||||
* This method is safe to be called from the UI-thread.
|
|
||||||
*/
|
|
||||||
public void checkViewable() {
|
|
||||||
if (viewButton.getVisibility() == View.GONE) {
|
|
||||||
// nothing to do
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (!viewButton.isEnabled()) {
|
|
||||||
// nothing to do
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
Uri uri = AttachmentProvider.getAttachmentUriForViewing(mAccount, part.getAttachmentId());
|
|
||||||
Intent intent = new Intent(Intent.ACTION_VIEW);
|
|
||||||
intent.setData(uri);
|
|
||||||
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
|
|
||||||
if (intent.resolveActivity(mContext.getPackageManager()) == null) {
|
|
||||||
viewButton.setEnabled(false);
|
|
||||||
}
|
|
||||||
// currently we do not cache re result.
|
|
||||||
} catch (Exception e) {
|
|
||||||
Log.e(K9.LOG_TAG, "Cannot resolve activity to determine if we shall show the 'view'-button for an attachment", e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void attachmentSaved(final String filename) {
|
public void attachmentSaved(final String filename) {
|
||||||
Toast.makeText(mContext, String.format(
|
Toast.makeText(mContext, String.format(
|
||||||
mContext.getString(R.string.message_view_status_attachment_saved), filename),
|
mContext.getString(R.string.message_view_status_attachment_saved), filename),
|
||||||
@ -352,9 +319,7 @@ public class AttachmentView extends FrameLayout implements OnClickListener, OnLo
|
|||||||
mContext.getString(R.string.message_view_status_attachment_not_saved),
|
mContext.getString(R.string.message_view_status_attachment_not_saved),
|
||||||
Toast.LENGTH_LONG).show();
|
Toast.LENGTH_LONG).show();
|
||||||
}
|
}
|
||||||
public AttachmentFileDownloadCallback getCallback() {
|
|
||||||
return callback;
|
|
||||||
}
|
|
||||||
public void setCallback(AttachmentFileDownloadCallback callback) {
|
public void setCallback(AttachmentFileDownloadCallback callback) {
|
||||||
this.callback = callback;
|
this.callback = callback;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user