小编use*_*689的帖子

设置ListView项目高度

这应该是一件非常容易的事情,但它看起来非常棘手.在我的代码中我有这个ListView:

<ListView android:id="@+id/sums_list" android:layout_width="fill_parent"
        android:layout_height="0dp" android:layout_weight="1" android:dividerHeight="0dp"></ListView>
Run Code Online (Sandbox Code Playgroud)

这是使用使用此视图的ArrayAdapter填充的:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:cdpb="http://schemas.android.com/apk/res/ale.android.brainfitness"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="55dp">
...
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

为什么55dp项目不高?

谢谢大家

android listview

19
推荐指数
2
解决办法
4万
查看次数

ListView Android中的隐藏字段?

我想知道是否有办法在Android中隐藏字段.
我尝试在TextEdit中设置值,然后使TextEdit不可见,但结果是该值是不可见的,但控件占用空间.

在我的例子中,我想在ListView的行中存储一个额外的值.
除了使用隐藏字段外还有其他解决方案吗

android

14
推荐指数
2
解决办法
2万
查看次数

大型FedAuth Cookie(FedAuth4)仅有7项索赔

我正在努力弄清楚为什么ClaimsPrincipal只有7个声称FedAuth从FAM 产生5个Cookie(FedAuth1,FedAuth2,FedAuth3,FedAuth4).

这会导致问题,因为Safari正在截断我的cookie并且我的mac用户无法登录.

任何想法,为什么我可能会遇到这个或在哪里我可以想出来?

更新:正如Eugenio指出的设置SaveBootstrapTokens = false将cookie从5回缩到2,现在safari用户可以登录.

federated-identity wif

3
推荐指数
1
解决办法
3403
查看次数

C# - 如何模拟this.GetType().程序集

在我正在处理的代码中,我被迫测试一个有这样调用的方法:

this.GetType().Assembly.GetTypes().Where(x => ...);
Run Code Online (Sandbox Code Playgroud)

我想模拟这个调用,以便在调用时从中检索我选择的程序集this.GetType().Assembly.
在程序集中将有假类型,我将用于我的断言

我想(仍然没有成功)的方法是使用垫片,如所描述这里.

有没有办法实现我的目标?

最后,请注意我知道这不是进行单元测试的正确方法.通常,我测试的类是使用依赖项制作的,我可以轻松地模拟.这是一个例外,因为这是一个解决方案范围的Cunsomer驱动的合同的实现,我不允许更改它.

.net c# unit-testing

3
推荐指数
1
解决办法
455
查看次数

Linq中的case语句可以为null的datetime字段

我有可查询数据时间字段的linq查询,该字段根据条件填充值.

var result=(from t1 in context.table1
            join t2 in context.table2 
            on t1.id equals t2.fieldId
            select new model1
            {
                name= t2.name,
                DateCompleted = t1.Status == "Success" 
                    ? Convert.ToDateTime(t1.CompletedDate)
                    : Null
            }).ToList();
Run Code Online (Sandbox Code Playgroud)

这里DateCompleted可以为空.如果状态成功那么我只需要完成日期.其他明智的我需要显示null.现在":Null"部分抛出错误.

谢谢Subin

c# linq

2
推荐指数
1
解决办法
198
查看次数

标签 统计

android ×2

c# ×2

.net ×1

federated-identity ×1

linq ×1

listview ×1

unit-testing ×1

wif ×1