Ejemplo n.º 1
0
        public override void LoadArtPic(PicSizeType picSizeType, IOnLoadListener loadListener)
        {
            string uri = "";

            switch (picSizeType)
            {
            case PicSizeType.Small:
                uri = new Uri(Songinfo != null ? Songinfo.PicSmall : "").AbsolutePath;
                break;

            case PicSizeType.Big:
                uri = new Uri(Songinfo != null ? Songinfo.PicBig : "").AbsolutePath;
                break;

            case PicSizeType.Preium:
                uri = new Uri(Songinfo != null ? Songinfo.PicPremium : "").AbsolutePath;
                break;

            case PicSizeType.Huge:
                uri = new Uri(Songinfo != null ? Songinfo.PicHuge : "").AbsolutePath;
                break;
            }
            loadArtPic(uri, loadListener);
        }
Ejemplo n.º 2
0
 public override void LoadArtPic(PicSizeType picSizeType, IOnLoadListener loadListener)
 {
 }
Ejemplo n.º 3
0
 public override void LoadArtPic(IOnLoadListener loadListener)
 {
 }
Ejemplo n.º 4
0
 public abstract void LoadArtPic(PicSizeType picSizeType, IOnLoadListener loadListener);
Ejemplo n.º 5
0
        //    /**
        //     * 获取艺术家图片
        //     * @return   uri
        //     */
        //    public abstract string getArtPic();

        /**
         * 加载艺术家图片  上面的方法废弃
         *
         * @param loadListener
         */
        public abstract void LoadArtPic(IOnLoadListener loadListener);
Ejemplo n.º 6
0
 private void loadArtPic(string artUri, IOnLoadListener loadListener)
 {
 }
Ejemplo n.º 7
0
 /**
  * 默认加载samll
  * @param loadListener
  */
 public override void LoadArtPic(IOnLoadListener loadListener)
 {
     LoadArtPic(PicSizeType.Small, loadListener);
 }