小编los*_*uit的帖子

位图太大而无法上传到纹理中(5312x2988,max = 4096x4096) - 如何解决此问题?

这是我开始的教程.

http://www.androidhive.info/2014/12/android-uploading-camera-image-video-to-server-with-progress-bar/

基本上,我上传了一个图像,我想在自定义图像查看器中显示它.

我已经调整了我的php.ini,接受大量上传.

memory_limit = 128M
post_max_size = 1G 
file_uploads = On
upload_max_filesize = 1G
max_file_uploads = 20 
Run Code Online (Sandbox Code Playgroud)

这是我从logcat获得的错误

03-15 01:06:36.843:W/OpenGLRenderer(14403):位图​​太大而无法上传到纹理中(5312x2988,max = 4096x4096)

好的,问题是,当我尝试显示6M,8M,9M或12MEGAPIXEL的图片时,一切都很好.当我尝试显示16Megapixels照片时,它不会显示.

好的,但教程中的图像查看器显示图像.但我正在使用不同的类来显示图像.图像查看器似乎显示了您的SdCard图像.FeedImageView允许您显示保存在服务器上的图片.

public class FeedImageView extends ImageView {

    public interface ResponseObserver {
        public void onError();

        public void onSuccess();
    }

    private ResponseObserver mObserver;

    public void setResponseObserver(ResponseObserver observer) {
        mObserver = observer;
    }

    /**
     * The URL of the network image to load
     */
    private String mUrl;

    /**
     * Resource ID of the image to be used as …
Run Code Online (Sandbox Code Playgroud)

android bitmap

1
推荐指数
1
解决办法
5895
查看次数

标签 统计

android ×1

bitmap ×1