window.BackgroundColor = Color.Transparent;
tizenShell = new TizenShell();
- taskbarService = new TaskbarService(tizenShell, window);
+ taskbarService = new TaskbarService(tizenShell, window, TaskbarService.PlaceType.Bottom);
taskbarService.SetSize((uint)DeviceInfo.Instance.DisplayWidth, (uint)Resources.TaskbarHeight.SpToPx());
DeviceInfo.Instance.SetTaskbarInputRegion();
{
DeviceInfo.Instance.UpdateDeviceInfo();
DeviceInfo.Instance.SetTaskbarInputRegion();
- //taskbarService.SetPlaceType(DeviceInfo.Instance.TaskbarPosition);
+ taskbarService.SetPlaceType(DeviceInfo.Instance.TaskbarPosition);
+ if (DeviceInfo.Instance.TaskbarPosition == TaskbarService.PlaceType.Top || DeviceInfo.Instance.TaskbarPosition == TaskbarService.PlaceType.Bottom)
+ {
+ taskbarService.SetSize((uint)DeviceInfo.Instance.DisplayWidth, (uint)Resources.TaskbarHeight.SpToPx());
+ }
+ else
+ {
+ taskbarService.SetSize((uint)Resources.TaskbarHeight.SpToPx(), (uint)DeviceInfo.Instance.DisplayWidth);
+ }
mainView.UpdateView();
}