问答详情
源自:4-3 自定义View

音乐播放页面显示不出来,直接退出了

https://img.mukewang.com/5ced42070001c53809760127.jpg

请问这个是怎么回事呢?

提问者:qq_记一世盛开的花_0 2019-05-28 22:13

个回答

  • 慕仔158763
    2019-07-31 12:55:30

    public void setMusicIcon(String icon,Context context){
    
              init(context);
            Glide.with(mContext)
                    .load(icon)
                    .into(mIvIcon);
    
    }

    先传入context

  • HosheaZhang
    2019-07-15 11:09:59

    我知道为什么了!因为Activity被销毁 那个mConnect传入的为空值,如果加一个判断if(mconnect!=null) 就发现不报错,但是不出现后面的效果

  • HosheaZhang
    2019-07-15 10:07:29

    好像是因为图片太大了,intent最多传送40k的东西,那个图60k

  • 那一缕微风
    2019-06-21 10:41:09

    private void init(Context context){
        this.mContext = context;
        mView = LayoutInflater.from(mContext).inflate(R.layout.play_music,this,false);
        addView(mView);
        musicBg = findViewById(R.id.music_bg);
    }
    musicBg = findViewById(R.id.music_bg);必须在addView之后,不然会找不到View