当我需要实现“通过按返回返回到第一行中的第一项”时,我已经完成了 .

我在Activity的 onBackPressed() 中调用了这个方法 .

如果此方法返回 false ,则调用Activity.super.onBackPressed() . 如果 true - 我们没有 .

public boolean onBackPressed(){

boolean consumeBack;

int selectedRowPosition = getRowsFragment().getSelectedPosition();

ListRowPresenter.ViewHolder selectedRow = (ListRowPresenter.ViewHolder) getRowsFragment().getRowViewHolder(selectedRowPosition);

int selectedItemPosition = selectedRow.getSelectedPosition();

if(selectedItemPosition == 0){

consumeBack = false;

} else {

consumeBack = true;

getRowsFragment().setSelectedPosition(selectedRowPosition, true, new ListRowPresenter.SelectItemViewHolderTask(0));

}

return consumeBack;

}

而不是“0”,您可以设置您需要的任何位置 .

Android列表滑动定位,滚动到Android Leanback ListRow中的给定位置相关推荐

  1. python android自动化元素定位_appium+python android元素定位

    image ## text属性的方法 `driver.find_element_by_android_uiautomator(``'new UiSelector().text("Custom ...

  2. android文字多行滚动显示,Android TextView多行文本滚动实现

    Android中我们为了实现文本的滚动可以在ScrollView中嵌入一个TextView,其实TextView自己也可以实现多行滚动的,毕竟ScrollView必须只能有一个直接的子类布局.只要在l ...

  3. Android集成谷歌定位sdk,概述-Android 定位SDK | 高德地图API

    什么是定位SDK Android 定位 SDK 是一套简单的LBS服务定位接口,您可以使用这套定位API获取定位结果.逆地理编码(地址文字描述).以及地理围栏功能. 面向的读者 Android 定位 ...

  4. Android列表滑动卡顿分析与优化

    一 目标 尝试解决首页 HomeFragment 在低端机型上滑动存在卡顿的问题. 二 测试设备 华为荣耀 9i Android 8.0 内存 4G CPU 麒麟659 三 数据采样 刚进应用存在 M ...

  5. android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件

    Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...

  6. android百度地图定位文字表述,Android studio 百度地图开发(8)地图已标记POI点和搜索POI点的获取和利用...

    一.简要描述 百度地图的POI点可以分有两种:地图中已经标记的点和通过关键词搜索得到的POI点.对于这两种POI点,百度封装成了不同的类和接口来实现监听,下面简单讲一点. 二.地图中已标记POI点 首 ...

  7. android 底部滑动效果怎么做,Android实现简单底部导航栏 Android仿微信滑动切换效果...

    android仿微信滑动切换最终实现效果: 大体思路: 1. 主要使用两个自定义view配合实现; 底部图标加文字为一个自定义view,底部导航栏为一个载体,根据需要来添加底部图标; 2. 底部导航栏 ...

  8. android listview 向上自动滚动效果,Android通过代码控制ListView上下滚动的方法

    本文将介绍一种通过代码控制ListView上下滚动的方法. 先上图: 按下按钮会触发ListView滚动或停止. 实现该功能并不难,下面给出主要代码MainActivity.java package ...

  9. android 阅读器自动滚动,在Android手机上实现阅读器翻页效果.doc

    在Android手机上实现阅读器翻页效果 先了解各个字母表示的含义:A-把书页翻起来后看到的背面区域B-把书页翻起来后看到的下一页的一角C-当前页的可见部分.a-手指滑动页角到达的位置b-当前页翻起来 ...

最新文章

  1. 《C和指针》对于数组这一节的总结
  2. Microservices Reference Architecture - with Spring Boot, Spring Cloud and Netflix OSS--转
  3. 百分点大数据技术团队:数据治理“PAI”实施方法论
  4. 剑指offer--2.替换空格
  5. TLS是如何保障数据传输安全(中间人攻击)
  6. 硬盘引导扇区、多分区图、不通硬盘的LINUX逻辑分区数量
  7. RocketMQ3.2.6安装部署及调用
  8. 数据科学家教你用数据模型来泡妞
  9. 传统的继承在JavaScript中的应用
  10. CUBRID学习笔记 43 insert into
  11. mac下载安装adb环境
  12. Win10在Dev-C++配置Npcap
  13. 利用MATLAB实现Sobel边缘检测
  14. 键盘拆开重新安装步骤_键盘拆卸后怎么安装?
  15. ucenter安装指南及问题解决
  16. 带通滤波器幅频特性曲线图_滤波器和对讲机技术解析!
  17. 手把手教你如何微信公众号开发
  18. 物联网 USN架构 和 M2M架构
  19. 电子学会图形化一级编程题解析:字母AB点头问好
  20. SpringMVC前端控制器的配置理解

热门文章

  1. 汇川MD380,汇川MD500,汇川is500p,is620n,is620p
  2. php getproperties,PHP ReflectionClass getProperties()用法及代码示例
  3. HTML5+CSS网页设计——文字样式属性
  4. Soft Thresholding 求解优化问题例子
  5. 将精选CD打造进行到底--Exact Audio Copy的使用
  6. python实现文件格式批量转换,PNG,JPG,PGM(娱乐项)
  7. unity3d 关于游戏暂停
  8. 【UnityGamePlay】Unity中的时间
  9. Oracle VM VirtualBox Host热键设置
  10. 深度使用指南:.NET的Colors类