我有一个ListView,它包含更多元素,然后我可以一次显示.现在我想让所有元素的索引完全可见( - >除了那些只是部分可见的元素).这时我使用getFirstVisiblePosition()及getLastVisiblePosition()成for-loop迭代他们,但我想这些方法是不准确的.
有没有更好的解决方案?
我正在创建一个自定义moodle本地插件,但我没有找到任何帮助.有人可以帮助并给我本地插件的总体布局吗?
我是moodle的新手.
这是代码:
public static String removeDateFromString(String txt) {
String dateRemovedString = new String();
String[] str = txt.split("-");
for(int i=0; i<str.length; i++) {
SimpleDateFormat format = new SimpleDateFormat("dd MMM");
try {
format.parse(str[i]);
} catch(ParseException e) {
dateRemovedString.concat(str[i]);
}
}
return dateRemovedString;
}
Run Code Online (Sandbox Code Playgroud)
对于,
输入文本:Cricket Match - 01 Jul
输出文本:( ""空字符串)
但我想,输出:Cricket Match
我该怎么办?
我想加载一个通用列表.因此我想使用如下函数:
public static <T> List<T> load()
{
FileInputStream fileStream = null;
List<T> toReturn = new ArrayList<T>();
String fileExtension = toReturn.getClass().getComponentType().getSimpleName();
...
}
Run Code Online (Sandbox Code Playgroud)
如果你能看到我想获得Type("T"),搜索带有这些扩展名的文件.但如果我打电话:
StorageUtil.<MyClass>load();
Run Code Online (Sandbox Code Playgroud)
我得到一个Exception,而不是将"MyClass"作为fileExtension.我的代码出了什么问题?