Code Monkey home page Code Monkey logo

wechatphoto's Issues

使用问题

Java中调用!! Java中调用!! Java中调用!!
1.调用 Larger.create().XXX.start(context) 进入大图浏览页之后,顶部状态栏没有适配.
2.下载App进行体验时,频繁触发 Leak
3.调用 Larger.create().XXX.start(context) 进入大图浏览页之后,拖拽无反应

playImage_oneImg = (ImageView) findViewById(R.id.playImage_oneImg);

private List list;
private List imgList;
imgList = new ArrayList<>();
imgList.add(playImage_oneImg);

list = new ArrayList<>();
Bean bean = new Bean();
bean.setFullUrl(beanUrl);
list.add(bean);

@OverRide
public void onClick(View v) {
switch (v.getId()) {
default:
break;
case R.id.playImage_oneImg:

            Larger.INSTANCE.create()
                    .withSingle()//这里展示的单个view
                    .setImageLoad(new GlideImageLoader(PlayImageActivity.this))   //图片加载器
                    .setImagesWithSingle(imgList)//设置imageView
                    .setData(list) //添加默认的数据源
                    .start(PlayImageActivity.this);

// Larger.INSTANCE.create()
// .withSingle()//这里展示的是列表类型的
// .setImageLoad(new GlideImageLoader(PlayImageActivity.this)) //图片加载器
// .setCustomListener(R.layout.image_show_big,R.id.big_img,点击自定义的按钮)//自定义布局
// .setData(list) //添加默认的数据源
// .start(PlayImageActivity.this);//跳转

            break;
    }
}

@SuppressLint("ParcelCreator")
private class Bean extends LargerBean{

    @NotNull
    @Override
    public LargerDataEnum getType() {
        return LargerDataEnum.IMAGE;
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {

    }
}

空指针,无法使用

希望显示图片的能扩展出来,glide不同版本的冲突,谢谢大佬。
以下是空指针日志:
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object kotlin.Lazy.getValue()' on a null object reference at com.starot.larger.view.progress.CircleProgressView.getMTextPaint(Unknown Source:2) at com.starot.larger.view.progress.CircleProgressView.initPaint(CircleProgressView.kt:343) at com.starot.larger.view.progress.CircleProgressView.invalidate(CircleProgressView.kt:549) at android.widget.ProgressBar.setVisualProgress(ProgressBar.java:1650) at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:1605) at android.widget.ProgressBar.refreshProgress(ProgressBar.java:1670) at android.widget.ProgressBar.setProgressInternal(ProgressBar.java:1742) at android.widget.ProgressBar.setProgress(ProgressBar.java:1706) at android.widget.ProgressBar.<init>(ProgressBar.java:336) at android.widget.ProgressBar.<init>(ProgressBar.java:275) at com.starot.larger.view.progress.CircleProgressView.<init>(CircleProgressView.kt:25) at com.starot.larger.view.progress.CircleProgressView.<init>(CircleProgressView.kt:24) at com.starot.larger.view.progress.CircleProgressView.<init>(Unknown Source:6) ... 80 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.