我用ListView创建了一个android应用程序.我已经在页面中添加了页眉和页脚.但是在添加分隔符/分隔符时,它还会在标题和第一个ListView项之间创建一个空格.它对最后一个ListView项和页脚也是如此.
空白空间等于所有ListView项之间的分隔符的大小,区别在于它不绘制分隔符并且只留下空白空间.我以为我找到了xml属性'Footer dividers enabled'和'Header dividers enabled'的解决方案.但是当它们设置为false时,它不会改变任何东西.我甚至尝试用编程方式设置它们
list.setFooterDividerEnabled(false);
list.setHeaderDividerEnabled(false);
Run Code Online (Sandbox Code Playgroud)
但它只是不起作用.有什么方法可以解决这个问题?我只是不希望空的空间在那里,我希望第一项完全适合标题(页脚相同).
我目前正在开发一个PowerShell脚本,该脚本将作为构建步骤的一部分在TeamCity中使用.该脚本必须:
我是PowerShell脚本的新手,但到目前为止,我已经做了一些我期望它做的事情:
Write-Host "Start checking for Unicorn serialization errors."
$files = get-childitem "%system.teamcity.build.workingDir%\Sitecore\serialization" -recurse -include *.item | where {! $_.PSIsContainer} | % { $_.FullName }
$arrayOfItemIds = @()
$NrOfFiles = $files.Length
[bool] $FoundDuplicates = 0
Write-Host "There are $NrOfFiles Unicorn item files to check."
foreach ($file in $files)
{
$thirdLineOfFile = (Get-Content $file)[2 .. 2]
if ($arrayOfItemIds -contains $thirdLineOfFile)
{
$FoundDuplicates = 1
$itemId = $thirdLineOfFile.Split(":")[1].Trim()
Write-Host "Duplicate item ID found!"
Write-Host "Item file path: $file" …Run Code Online (Sandbox Code Playgroud)