using System;
|
using HDL_ON.UI.Music;
|
using HDL_ON.UI.UI2.FuntionControlView.Aks.CommonView;
|
using Shared;
|
|
namespace HDL_ON.UI.UI2.FuntionControlView.Aks
|
{
|
public class AksMusicPage : BaseFramLayout
|
{
|
public AksMusicPage()
|
{
|
}
|
|
public void Show()
|
{
|
this.BackgroundColor = MusicColor.ViewColor;
|
Button btnTitle = new Button
|
{
|
Y = Application.GetRealHeight(16),
|
X = Application.GetRealWidth(16),
|
Height = Application.GetRealHeight(22),
|
Width = Application.GetRealWidth(200),
|
TextAlignment = TextAlignment.CenterLeft,
|
TextColor = MusicColor.TextColor,
|
TextSize = TextSize.Text16,
|
TextID = StringId.bofangqi,
|
};
|
this.AddChidren(btnTitle);
|
|
CornerFramLayout cornerFram = new CornerFramLayout(343, 452);
|
cornerFram.X = Application.GetRealWidth(16);
|
cornerFram.Y = btnTitle.Bottom + Application.GetRealHeight(16);
|
this.AddChidren(cornerFram);
|
cornerFram.SetList(cornerFram.GetTestList(17));
|
cornerFram.SetMargin(16, 0, 16, 0);
|
cornerFram.LoadButtonPage(4, (value) =>
|
{
|
|
});
|
|
FrameLayout payerFramLayout = new FrameLayout();
|
payerFramLayout.Width = Application.GetRealWidth(343);
|
payerFramLayout.Height = Application.GetRealHeight(364);
|
payerFramLayout.Y = cornerFram.Bottom + Application.GetRealHeight(16);
|
payerFramLayout.X = Application.GetRealWidth(16);
|
payerFramLayout.BackgroundColor = MusicColor.WhiteColor;
|
payerFramLayout.Radius = (uint)Application.GetRealHeight(17);
|
this.AddChidren(payerFramLayout);
|
|
|
FrameLayout singleFramLayout = new FrameLayout
|
{
|
BackgroundColor = MusicColor.ViewColor,
|
Y = Application.GetRealHeight(24),
|
Gravity = Gravity.CenterHorizontal,
|
Width = Application.GetRealWidth(101),
|
Height = Application.GetRealHeight(40),
|
Radius = (uint)Application.GetRealHeight(20),
|
};
|
payerFramLayout.AddChidren(singleFramLayout);
|
|
Button btnLeftImage = new Button
|
{
|
X = Application.GetRealWidth(16),
|
Width = Application.GetRealWidth(16),
|
Height = Application.GetRealWidth(16),
|
UnSelectedImagePath = "AksIcon/yingku.png",
|
Gravity = Gravity.CenterVertical,
|
Name = "btnLeftImage",
|
};
|
singleFramLayout.AddChidren(btnLeftImage);
|
Button btnName = new Button
|
{
|
X = btnLeftImage.Right + Application.GetRealWidth(4),
|
Width = Application.GetRealWidth(32),
|
Height = Application.GetRealHeight(23),
|
TextID = StringId.yingku,
|
TextSize = TextSize.Text16,
|
TextColor = MusicColor.TextColor,
|
TextAlignment = TextAlignment.Center,
|
Gravity = Gravity.CenterVertical,
|
IsMoreLines = true,
|
Name = "btnName",
|
};
|
singleFramLayout.AddChidren(btnName);
|
Button btnRightImage = new Button
|
{
|
X = btnName.Right + Application.GetRealWidth(8),
|
Width = Application.GetRealWidth(5),
|
Height = Application.GetRealWidth(8),
|
UnSelectedImagePath = "AksIcon/yingkunext.png",
|
Gravity = Gravity.CenterVertical,
|
Name = "btnRightImage",
|
};
|
singleFramLayout.AddChidren(btnRightImage);
|
|
|
MenuFramLayout menuFram = new MenuFramLayout
|
{
|
Y = singleFramLayout.Bottom + Application.GetRealHeight(32),
|
Gravity = Gravity.CenterHorizontal,
|
};
|
menuFram.AddView(payerFramLayout);
|
|
|
FrameLayout multiFramLayout = new FrameLayout
|
{
|
BackgroundColor = MusicColor.ViewColor,
|
X=Application.GetRealWidth(16),
|
Y = menuFram.Bottom+Application.GetRealHeight(32),
|
Width = Application.GetRealWidth(311),
|
Height = Application.GetRealHeight(40),
|
Radius = (uint)Application.GetRealHeight(20),
|
};
|
payerFramLayout.AddChidren(multiFramLayout);
|
|
|
FrameLayout leftFramLayout = new FrameLayout
|
{
|
X = Application.GetRealWidth(16),
|
Gravity = Gravity.CenterVertical,
|
Width = Application.GetRealWidth(139),
|
Height = Application.GetRealHeight(23),
|
Radius = (uint)Application.GetRealHeight(20),
|
|
};
|
multiFramLayout.AddChidren(leftFramLayout);
|
|
Button btnBottonLeftImage = new Button
|
{
|
Width = Application.GetRealWidth(16),
|
Height = Application.GetRealWidth(16),
|
UnSelectedImagePath = "AksIcon/shixuqi.png",
|
Gravity = Gravity.CenterVertical,
|
Name = "btnBottonLeftImage",
|
};
|
leftFramLayout.AddChidren(btnBottonLeftImage);
|
Button btnBottonName = new Button
|
{
|
X = btnBottonLeftImage.Right + Application.GetRealWidth(4),
|
Width = Application.GetRealWidth(100),
|
Height = Application.GetRealHeight(23),
|
TextID = StringId.shixuqi,
|
TextSize = TextSize.Text16,
|
TextColor = MusicColor.TextColor,
|
TextAlignment = TextAlignment.CenterLeft,
|
Gravity = Gravity.CenterVertical,
|
IsMoreLines = true,
|
Name = "btnName",
|
};
|
leftFramLayout.AddChidren(btnBottonName);
|
|
|
FrameLayout lineFramLayout = new FrameLayout
|
{
|
BackgroundColor = MusicColor.TextColor,
|
X = leftFramLayout.Right,
|
Y =Application.GetRealHeight(10),
|
Width = Application.GetRealWidth(1),
|
Height = Application.GetRealHeight(20),
|
};
|
multiFramLayout.AddChidren(lineFramLayout);
|
|
|
FrameLayout rightFramLayout = new FrameLayout
|
{
|
X =lineFramLayout.Right,
|
Gravity = Gravity.CenterVertical,
|
Width = Application.GetRealWidth(138),
|
Height = Application.GetRealHeight(23),
|
|
};
|
multiFramLayout.AddChidren(rightFramLayout);
|
|
Button btnBottonRightImage = new Button
|
{
|
Width = Application.GetRealWidth(16),
|
Height = Application.GetRealWidth(16),
|
UnSelectedImagePath = "AksIcon/xuanze.png",
|
Gravity = Gravity.CenterRight,
|
Name = "btnBottonLeftImage",
|
};
|
rightFramLayout.AddChidren(btnBottonRightImage);
|
|
Button btnBottonRightName = new Button
|
{
|
X = btnBottonLeftImage.Right + Application.GetRealWidth(4),
|
Width = Application.GetRealWidth(100),
|
Height = Application.GetRealHeight(23),
|
TextID = StringId.bofangqi,
|
TextSize = TextSize.Text16,
|
TextColor = MusicColor.TextColor,
|
TextAlignment = TextAlignment.CenterRight,
|
Gravity = Gravity.CenterVertical,
|
IsMoreLines = true,
|
Name = "btnName",
|
};
|
rightFramLayout.AddChidren(btnBottonRightName);
|
|
|
|
|
|
|
|
|
|
//PayerFramLayout payerFramLayout = new PayerFramLayout(343, 364);
|
//payerFramLayout.Y = cornerFram.Bottom + Application.GetRealHeight(16);
|
//payerFramLayout.X = Application.GetRealWidth(16);
|
//payerFramLayout.LoadPage();
|
//this.AddChidren(payerFramLayout);
|
|
this.AdjustRealHeight(20);
|
|
}
|
|
|
}
|
}
|