当前位置: 首页 > 编程笔记 >

Android在view.requestFocus(0)返回false的解决办法

嵇丰
2023-03-14
本文向大家介绍Android在view.requestFocus(0)返回false的解决办法,包括了Android在view.requestFocus(0)返回false的解决办法的使用技巧和注意事项,需要的朋友参考一下

我们有时候想让listview的第一行自动获取到焦点,我们就会使用view.requestFocus(0)来操作,而有时候并不生效,debug后显示rerurn为false。

这是因为我们获取焦点太早,listview控件还为加载完毕。可以尝试一下方法解决:

listview.post(new Runnable(){
@Override 
public void run(){
view.requestFocus(0);
}
});

以上所述是小编给大家介绍的Android在view.requestFocus(0)返回false的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 问题内容: 在Python 2.6中查看Queue.py时,我发现这个结构有点奇怪: 如果maxsize为0,则队列永远不会满。 我的问题是在这种情况下如何运作?如何0 < 0 == 0被认为是错误的? 问题答案: 我相信Python对关系运算符的序列有特殊的处理方式,以使范围比较易于表达。能说比说好得多。 这些称为链接比较。这是他们文档的链接。 在您谈论的其他情况下,括号会强制在一个关系运算符之

  • 本文向大家介绍JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法,包括了JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法的使用技巧和注意事项,需要的朋友参考一下 今天在程序中出现一个bugger ,调试了好久,最后才发现,原来是这个问题。 做了一个实验: alert(parseInt("01")),当这个里面的值为01=

  • 本文向大家介绍Android NoSuchFieldError解决办法,包括了Android NoSuchFieldError解决办法的使用技巧和注意事项,需要的朋友参考一下 Android NoSuchFieldError解决办法 前几天在开发的时候,把一个library搬到了一个新的工程中,然后在主应用模块中调用library的Activity,发现出现了NoSuchFieldError: 然

  • 我在PHP函数中遇到了一个问题,因为对真/假输入的验证不正确 我在这里找到了一个解决方案,那就是采用filter\u var以布尔值进行转换,并检查输入是否有效 制作了一个简单的测试页面和php函数进行尝试;该函数在确定“true,1,on”值时是正确的,并返回正确的“1” 提交“0,false”时,函数不会按预期返回“0”;实际上,它什么也不返回(即使dump_var说它是bool) 这是简单的

  • Mkdirs()函数在Android11上不起作用。在Android10及更低版本上,一切都运行良好。 代码: 以上代码在Android 10或更低版本的情况下返回true。但在Android11的情况下返回false。清单权限: 注意到要考虑相同的运行时权限(READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE)。 清单应用程序: 我能够在外部存储中写入的唯一

  • 问题内容: 在我的程序中,我有一个字符串(从外部库获取),该字符串与任何正则表达式都不匹配。 知道有什么问题吗?当我打印到标准输出时,看起来还可以。 这是从PDF提取文本的代码(我正在使用iText 5.0.1): 问题答案: 默认情况下,不匹配的换行符。所以我的猜测是您包含换行符。 还要注意,它将匹配整个字符串,而不仅仅是字符串的一部分:它不会做什么! 一些例子: 在最后一个例子将导致匹配换行符

  • 本文向大家介绍Mybatis返回int或者Integer类型报错的解决办法,包括了Mybatis返回int或者Integer类型报错的解决办法的使用技巧和注意事项,需要的朋友参考一下 会报错如下: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is o

  • 问题内容: if(strpos("http://www.example.com”,”http://www.")==0){ // do work} 我希望这能解决,但确实如此。但是当我这样做时会发生什么 这也传递到php 5上,因为据我所知,strpos返回false,它转换为0。 这是正确的思想/行为吗?如果是这样,在另一个字符串的开头测试该子字符串的解决方法是什么? 问题答案: 是的,这是正确的