using Tizen.NUI.BaseComponents;
using System.Collections.Generic;
-namespace NUILayoutSample
+namespace CustomLayoutByAbsoluteLayout
{
static class Images
{
Console.WriteLine($"CustomLayoutVertical OnLayout() END");
}
}
-
-
-
+
class Example : NUIApplication
{
public Example() : base()
rootLayoutView.HeightSpecificationFixed = 1000;
rootLayoutView.Position = new Position(0, 0, 0);
rootLayoutView.BackgroundColor = Color.Magenta;
- window.Add(rootLayoutView);
linearContainer = new View();
linearContainer.PositionUsesPivotPoint = true;
linearContainer.KeyEvent += OnKeyEvent;
linearContainer.Focusable = true;
-
- rootLayoutView.Add(linearContainer);
- //window.Add(linearContainer);
- FocusManager.Instance.SetCurrentFocusView(linearContainer);
- FocusManager.Instance.FocusIndicator = new View();
-
for (int index = 0; index < MAX_CHILDREN - 3; index++)
{
imageViews[index] = new ImageView(Images.s_images[index]);
rootLayout = new AbsoluteLayout();
rootLayoutView.Layout = rootLayout;
+
+ rootLayoutView.Add(linearContainer);
+ window.Add(rootLayoutView);
+ FocusManager.Instance.SetCurrentFocusView(linearContainer);
+ FocusManager.Instance.FocusIndicator = new View();
}
int cnt1 = 1;
}
return true;
}
-
- [STAThread]
- static void Main(string[] args)
- {
- Example layoutSample = new Example();
- layoutSample.Run(args);
- }
}
}