滑行不适用于我

时间:2016-06-23 02:17:42

标签: java android android-glide

我不知道为什么滑行不适合我 我这样说:

 Glide.with(this)
            .load("http://api.androidhive.info/images/glide/medium/deadpool.jpg")
            .diskCacheStrategy(DiskCacheStrategy.ALL)
            .crossFade()
            .skipMemoryCache(true)
            .into(imgheader);

我还将此添加到我的gradle中:

 compile 'com.github.bumptech.glide:glide:3.7.0'

和互联网许可, 我也试试毕加索,但同样的,不行!

我应该做什么呢

我在片段和片段中使用它活动和同样的问题

  protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.open_new);
    toolbarLayout= (CollapsingToolbarLayout) findViewById(R.id.toolbar_layout);
    imgheader= (ImageView) findViewById(R.id.imageheader);
    titleView=(TextView)findViewById(R.id.title);
    infoView=(TextView)findViewById(R.id.info);

    Intent intent = getIntent();
    title =intent.getStringExtra("title");
    date =intent.getStringExtra("date");
    info =intent.getStringExtra("info");
    imgurl =intent.getStringExtra("imgurl");
    id =intent.getIntExtra("id",0);
    show =intent.getStringExtra("show");
    Toast.makeText(this,imgurl,Toast.LENGTH_LONG).show();
    Glide.with(this)
            .load(Uri.parse(imgurl))
            .diskCacheStrategy(DiskCacheStrategy.ALL)
            .crossFade()
            .error(R.drawable.desktop)
            .skipMemoryCache(true)
            .into(imgheader);
    imgheader.setVisibility(View.VISIBLE);
    titleView.setText(title);
    infoView.setText(info);

在我的xml中我有这个:

 <android.support.design.widget.CollapsingToolbarLayout
        android:id="@+id/toolbar_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true"
        app:contentScrim="?attr/colorPrimary"
        app:layout_scrollFlags="scroll|exitUntilCollapsed">
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="192dp"
            android:scaleType="centerCrop"
            app:layout_collapseMode="parallax"
            android:adjustViewBounds="false"
            android:id="@+id/imageheader"
            android:src="@drawable/imgtest"
            android:textColor="#ffffff" />
        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            app:layout_collapseMode="pin"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

    </android.support.design.widget.CollapsingToolbarLayout>

1 个答案:

答案 0 :(得分:0)

这是我的错, 正确用途:

<uses-permission android:name="android.permission.INTERNET"/>

但我用过:

<permission  android:name="android.permission.INTERNET"></permission>