我在我的<appender name="AzureTableAppender" type="log4net.Appender.AzureTableAppender, log4net.Appender.Azure">
<param name="TableName" value="testLoggingTable"/>
<!-- You can either specify a connection string or use the ConnectionStringName property instead -->
<param name="ConnectionString" value="UseDevelopmentStorage=true"/>
<!--<param name="ConnectionStringName" value="GlobalConfigurationString" />-->
<!-- You can specify this to make each LogProperty as separate Column in TableStorage,
Default: all Custom Properties were logged into one single field -->
<param name="PropAsColumn" value="true" />
<!-- You can specify this to make each LogProperty as separate Column in TableStorage,
Default: all Custom Properties were logged into one single field -->
<param name="PropAsColumn" value="true" />
<param name="PartitionKeyType" value="LoggerName" />
</appender>
中使用了一个选择器,如下所示:
RecyclerView
然后,在我的适配器中,我设置了点击和长按听众,如下所示:
android:foreground="?selectableItemBackground"
问题是,长按后选择器保持按下状态(仅在长按后!),直到我点击其他地方或类似地方(点击另一个视图,滚动,...)...点击效果很好...
知道什么会导致这种行为吗?