我限制用户输入 android:maxLength = 30 来输入超过30个字符 仍然我可以键入30个以上的字符,但它不可见..完美但我面临的主要问题是当我尝试删除一些字符时,它只删除了我输入的30多个字符。基于stackoverflow回答 android:inputType =“text | textFilter”&& android:inputType =“textNoSuggestions”其工作正常但自动填充字典已消失...如何使用自动填充字典限制超过30个字符的输入
答案 0 :(得分:0)
我认为输入过滤器正是您正在寻找的
textView.setFilters(new InputFilter[] { new InputFilter.LengthFilter(30) });
答案 1 :(得分:0)
将此代码应用于import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import java.io.PrintWriter;
/**
* @author ${user.name}
*/
object App {
//def foo(x : Array[String]) = x.foldLeft("")((a,b) => a + b)
def main(args : Array[String]) {
println( "Trying to write to HDFS..." )
val conf = new Configuration()
//conf.set("fs.defaultFS", "hdfs://quickstart.cloudera:8020")
conf.set("fs.defaultFS", "hdfs://192.168.30.147:8020")
val fs= FileSystem.get(conf)
val output = fs.create(new Path("/tmp/mySample.txt"))
val writer = new PrintWriter(output)
try {
writer.write("this is a test")
writer.write("\n")
}
finally {
writer.close()
println("Closed!")
}
println("Done!")
}
}
。它会在限制后阻止。
EditText
答案 2 :(得分:0)
也许这会有所帮助:
var video = document.getElementById('vid);
video.addEventListener('ended', function (evt) {
// ...
});