问题标签 [divider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android ListView 行填充/边距
我的 Android 列表视图有问题。我的列表使用了一个自定义数组适配器,它为消息图像设置了一个 onClickListener,并且该列表有一个 onItemClickListener。一切正常,但正如您在下面的屏幕截图中看到的那样,图像没有填充它的父级。因此,当我单击图像的上方、下方或右侧时,会调用 onItemClickListener。
我的愿望是将这一行完全分成两部分。我相信解决这个问题的方法在于 row.xml 或 ListView 的 xml。如何用我的图像填充整行?
行.xml
列表显示:
java - 如何将自定义分隔线设置为 JSplitPane
我找到了这个例子:
我想将它应用到我的 JSplitPane。
所以我这样做:
但它给了我一个我不太明白的错误:
没有为 setUI() (ola.elementsCustom.SplitPaneDivider) 方法找到合适的方法 javax.swing.JSplitPane.setUI(javax.swing.plaf.SplitPaneUI) 不适用...
我该如何解决?
java - 如何将 Properties.store() 分隔符从“=”更改为“:”?
我最近发现了关于java.util.Properties
,它允许我在不编写自己的函数的情况下从配置中写入和读取。
我很兴奋,因为它很容易使用,但后来我在存储修改后的配置文件时发现了一个缺陷。
这是我的代码,现在很简单:
我注意到的问题是我尝试编辑的配置文件是这样存储的:
但是,之后的输出properties.store(writer, null)
是这样的:
我编辑的配置文件不适用于我的程序,它适用于其他应用程序,该应用程序需要配置文件采用上面显示的格式并带有:
分隔符,否则它将配置重置为默认值。
有谁知道如何轻松改变这一点?
我现在搜索了前 5 个 Google 页面,但没有发现有类似问题的人。我还检查了 Javadoc,发现没有任何函数可以让我在不为自己编写类的情况下更改它。我现在想使用Properties
它,因为它在那里并且很容易使用。保存文件后,我也想到了将所有内容替换为所有内容=
,:
但也许有人有更好的建议?
listview - 按项目和分隔符过滤 Listview
在 jQueryMobile 中,我编写了一个data-role="listview"
组件,我想过滤数据,包括它的分隔符。也就是说,当用户输入一些文本进行搜索时,它可能对应于特定的项目或分隔符。在最后一种情况下,必须显示整个分隔线及其子项。问题是默认过滤机制省略了分隔符,我不知道如何正确重新定义filterCallback
函数。
有谁知道如何实现这一目标?
我正在尝试的代码在这里。
提前致谢。
android - 在 ExpandableListView 上隐藏分隔线而不隐藏 childDivider
我找不到在不隐藏子分隔符的情况下隐藏 ExpandableListView 上的分隔符的方法。
这是我的代码。
使用此代码,我在组上没有分隔线,但也没有子分隔线。如果我设置android:divider
为"@drawable/list_divider"
我得到组和子分隔符。
提前致谢!
ruby-on-rails - Rails 路由,如 http://host.com/controller-action-controller
我尝试使用另一个分隔符创建 URL,而不是“/”,例如“-”
来自http://host.com/category/food => http://host.com/category-food
谁能帮我?
谢谢
android - 将分隔线放置在 ListView 中的某个位置
我正在使用 aListActivity
和ArrayAdapter
. 我有一个String
s 数组,我想String
在列表中的第 5 个之后放置一个分隔符。有没有办法做到这一点?抱歉,如果有重复,只是没有找到我要找的东西。提前致谢。
android - ListView 分隔符不会出现在单元格背景中
我有一个自定义 ListView,我想在我的单元格之间显示薄渐变分隔线。这是我的 ListView 的 XML
在我的 list_divider.xml 中,我定义了一个渐变,如下所示:
通常,这会显示一个渐变分隔线,但它不起作用。显然,问题出在我的带有 RelativeLayout root 的行布局中:
当我没有背景时,它正在工作。但是,例如,当我想添加白色背景时,它会显示一个完整的黑色分隔线。这里有什么问题?
谢谢
android - ListView 分隔线和不可点击的项目
全部,
我想在列表中显示一个分隔线,并希望使该项目不可点击但看起来不灰显。我尝试将我的 xml 布局设置为不可点击且在充气时未启用,但它不起作用。下面是我的代码。
}
任何帮助,将不胜感激。
谢谢
我相信我找到了答案。我所说的不工作的意思是分隔线是可点击的。我必须做的是在我的适配器中覆盖 allItemsEnabled 方法以返回 false 并在 isEnabled 方法中创建一个条件来为分隔符返回 false。这是重写的适配器代码。
}