gpt4 book ai didi

android - 将焦点放在android中 ListView 的任何项目上

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:48 25 4
gpt4 key购买 nike

我有一个包含 TextView 作为其元素的 ListView 。

  1. 现在我希望列表的第一项在我启动应用程序时自动聚焦
  2. 当我点击某个其他 View (例如按钮)时,如何将焦点设置在列表的任何项目上?

最佳答案

设置选择和设置焦点是两件不同的事情。如果您只想将 setSelection 设置为某个项目,则可以使用以下代码。

    mListView.setSelection(position);

但这绝对不意味着 Listview 是聚焦的。要聚焦你必须使用

    mListView.requestFocus();

要在单击按钮时更改焦点,您可以将代码放在按钮的 onClick() 上。

关于android - 将焦点放在android中 ListView 的任何项目上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3168247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com