小编sug*_*n90的帖子

使用来自网址的图片折叠工具栏?

我为我的Android应用程序做了一个带有图像的折叠工具栏.它与drawable图像完美配合.我的问题是当我从URL检索图像并将其分配给同一图像视图时.折叠工具栏无法使用.标题不见了,无法滚动,也没有图像.

这是我的截图.

来自drawable的图片 从异步任务设置图像后

图1是来自drawable的图像,图2是从URL中检索的图像

活动:

    import android.app.ProgressDialog;
    import android.graphics.Bitmap;
    import android.graphics.BitmapFactory;
    import android.graphics.drawable.BitmapDrawable;
    import android.os.AsyncTask;
    import android.os.Build;
    import android.os.Bundle;
    import android.support.design.widget.CollapsingToolbarLayout;
    import android.support.v7.app.AppCompatActivity;
    import android.support.v7.graphics.Palette;
    import android.support.v7.widget.Toolbar;
    import android.widget.ImageView;

    import android.widget.Toast;

    import java.io.InputStream;
    import java.net.URL;


    public class RecipeDisplay extends AppCompatActivity {
        CollapsingToolbarLayout collapsingToolbarLayout;
        ImageView image;
        ImageView img;
        Bitmap bitmap;
        ProgressDialog pDialog;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_recipe_display);
            Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
            setSupportActionBar(toolbar);

            //default header image for toolbar
            image = (ImageView) findViewById(R.id.image);
            image.setImageResource(R.drawable.header);

            //Loading image using async task
            new …
Run Code Online (Sandbox Code Playgroud)

android toolbar android-asynctask material-design android-collapsingtoolbarlayout

9
推荐指数
2
解决办法
9330
查看次数