| | |
| | | { |
| | | public class PlayView |
| | | { |
| | | |
| | | |
| | | /// <summary> |
| | | ///白色图片父控件 |
| | | /// </summary> |
| | |
| | | Height = Application.GetRealHeight(526), |
| | | Width = Application.GetRealWidth(327), |
| | | BackgroundImagePath = "MusicIcon/playBj.png", |
| | | |
| | | }; |
| | | /// <summary> |
| | | /// 音乐汉字 |
| | |
| | | TextColor = Color.MusicTxet14Color, |
| | | TextSize = TextSize.Text24, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextID=StringId.a31Music, |
| | | TextID = StringId.a31Music, |
| | | }; |
| | | /// <summary> |
| | | /// 区域名称 |
| | |
| | | TextColor = Color.MusicNoTxetColor, |
| | | TextSize = TextSize.Text12, |
| | | TextAlignment = TextAlignment.CenterLeft, |
| | | TextID = StringId.region, |
| | | |
| | | |
| | | }; |
| | | /// <summary> |
| | |
| | | SelectedImagePath = "MusicIcon/collectSelected.png", |
| | | }; |
| | | /// <summary> |
| | | ///快,退进度条父控件 |
| | | /// </summary> |
| | | public FrameLayout fra = new FrameLayout |
| | | { |
| | | X = Application.GetRealWidth(63 + 2), |
| | | Y = Application.GetRealHeight(72), |
| | | Width = Application.GetRealWidth(202+12), |
| | | Height = Application.GetRealHeight(202+12), |
| | | }; |
| | | /// <summary> |
| | | ///显示播放音乐图标 |
| | | /// </summary> |
| | | public Button musicIconBtn = new Button |
| | | { |
| | | X = Application.GetRealWidth(63), |
| | | Y = Application.GetRealHeight(72), |
| | | //X = Application.GetRealWidth(63 + 2+20), |
| | | //Y = Application.GetRealHeight(72 + 6+20), |
| | | Width = Application.GetMinRealAverage(158), |
| | | Height = Application.GetMinRealAverage(158), |
| | | UnSelectedImagePath = "MusicIcon/musicIcon.png", |
| | | Gravity = Gravity.Center, |
| | | }; |
| | | /// <summary> |
| | | /// 快,退进度条 |
| | | /// </summary> |
| | | public DiyArcSeekBar diyArcSeekBar = new DiyArcSeekBar |
| | | { |
| | | Width = Application.GetMinRealAverage(202), |
| | | Height = Application.GetMinRealAverage(202), |
| | | UnSelectedImagePath = "MusicIcon/musicIcon.png", |
| | | ProgressBarColor = Color.SelectedColor, |
| | | OpenAngle = 0,//开口角度 |
| | | ArcWidth = Application.GetRealWidth(4),//进度宽度 |
| | | ThumbImagePath = "MusicIcon/thumbImage.png",//进度条按钮图标 |
| | | ThumbImageHeight = Application.GetMinRealAverage(8),//进度条按钮图标的高度(默认正方形:宽和高一样) |
| | | MaxValue=100, |
| | | Gravity = Gravity.Center, |
| | | SeekBarPadding = Application.GetMinRealAverage(3), |
| | | }; |
| | | |
| | | /// <summary> |
| | | ///音乐开始时间 |
| | | /// </summary> |
| | |
| | | { |
| | | X = Application.GetRealWidth(22), |
| | | Y = Application.GetRealHeight(261), |
| | | Width = Application.GetRealWidth(37+5), |
| | | Width = Application.GetRealWidth(37 + 5), |
| | | Height = Application.GetRealHeight(20), |
| | | TextColor = Color.TextTimeColor, |
| | | TextSize = TextSize.Text14, |
| | |
| | | { |
| | | X = Application.GetRealWidth(269), |
| | | Y = Application.GetRealHeight(261), |
| | | Width = Application.GetRealWidth(37+5), |
| | | Width = Application.GetRealWidth(37 + 5), |
| | | Height = Application.GetRealHeight(20), |
| | | TextColor = Color.TextTimeColor, |
| | | TextSize = TextSize.Text14, |
| | |
| | | TextColor = Color.TextColor, |
| | | TextSize = TextSize.Text16, |
| | | }; |
| | | |
| | | |
| | | /// <summary> |
| | | /// 歌手名称 |
| | | /// </summary> |
| | |
| | | ThumbImagePath = "MusicIcon/progressIcon.png",//进度条按钮图标 |
| | | ThumbImageHeight = Application.GetMinRealAverage(54),//进度条按钮图标的高度(默认正方形:宽和高一样) |
| | | SeekBarViewHeight = Application.GetMinRealAverage(8),//进度条的高度 |
| | | ProgressChangeDelayTime=300,//0.3秒发送一次 |
| | | ProgressChangeDelayTime = 300,//0.3秒发送一次 |
| | | }; |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public Button volValueBtn = new Button |
| | | { |
| | | X = Application.GetRealWidth(279-4), |
| | | X = Application.GetRealWidth(279 - 4), |
| | | Y = Application.GetRealHeight(418), |
| | | Width = Application.GetRealWidth(26+4), |
| | | Width = Application.GetRealWidth(26 + 4), |
| | | Height = Application.GetRealHeight(17), |
| | | Text = "0%", |
| | | TextColor = Color.MusicNoTxetColor, |
| | |
| | | musicBjFl.AddChidren(musicNameBtn); |
| | | musicBjFl.AddChidren(regionBtn); |
| | | musicBjFl.AddChidren(collectIconBtn); |
| | | musicBjFl.AddChidren(musicIconBtn); |
| | | musicBjFl.AddChidren(fra); |
| | | fra.AddChidren(musicIconBtn); |
| | | fra.AddChidren(diyArcSeekBar); |
| | | musicBjFl.AddChidren(startTimeBtn); |
| | | musicBjFl.AddChidren(endTimeBtn); |
| | | musicBjFl.AddChidren(songNameTextView); |