最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android listview定位到上次顯示的位置的實(shí)現(xiàn)方法

 更新時(shí)間:2017年08月25日 10:49:37   投稿:lqh  
這篇文章主要介紹了Android listview定位到上次顯示的位置的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下

Android listview定位到上次顯示的位置的實(shí)現(xiàn)方法

整體思路:滑動(dòng)lictview時(shí),記錄listview的位置,定位時(shí)定位到該位置。

1、添加全局變量

private int scrolledX = 0;
private int scrolledY = 0;

2、Oncreate()添加滾動(dòng)事件監(jiān)聽(tīng)

ClassesLV.setOnScrollListener(new OnScrollListener() {

/**
* 滾動(dòng)狀態(tài)改變時(shí)調(diào)用
*/

@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {

}

@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {
try {

  scrolledX = view.getFirstVisiblePosition();
  Log.i("scroll X", String.valueOf(scrolledX));
  scrolledY = view.getChildAt(0).getTop();
  Log.i("scroll Y", String.valueOf(scrolledY));
} catch (Exception e) {
}
}
}

//

});

3、activity  重新啟動(dòng)時(shí),恢復(fù)原先的定位。

public void onBack() {
  ClassesLV.setSelectionFromTop(scrolledX, scrolledY);
}

protected void onResume() {
  // ClassesLV.scrollTo(scrolledX, scrolledY);
  onBack();
  // initDataFromNet();
  isClick = 0;
  super.onResume();
}

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • 使用Android造了個(gè)滾輪控件輪子示例

    使用Android造了個(gè)滾輪控件輪子示例

    這篇文章主要介紹了使用Android造了個(gè)滾輪控件輪子示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Android創(chuàng)建與解析XML(二)——詳解Dom方式

    Android創(chuàng)建與解析XML(二)——詳解Dom方式

    本篇文章主要介紹了Android創(chuàng)建與解析XML(二)——詳解Dom方式 ,這里整理了詳細(xì)的代碼,有需要的小伙伴可以參考下。
    2016-11-11
  • 利用Flutter輕松制作紅包界面

    利用Flutter輕松制作紅包界面

    這篇文章主要為大家詳細(xì)介紹了如何利用Flutter實(shí)現(xiàn)輕松制作一個(gè)紅包界面,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解一下
    2022-11-11
  • Android性能調(diào)優(yōu)利器StrictMode應(yīng)用分析

    Android性能調(diào)優(yōu)利器StrictMode應(yīng)用分析

    StrictMode意思為嚴(yán)格模式,是用來(lái)檢測(cè)程序中違例情況的開(kāi)發(fā)者工具。最常用的場(chǎng)景就是檢測(cè)主線程中本地磁盤(pán)和網(wǎng)絡(luò)讀寫(xiě)等耗時(shí)的操作。這篇文章給大家介紹Android性能調(diào)優(yōu)利器StrictMode應(yīng)用分析,感興趣的朋友一起看看吧
    2018-01-01
  • Android集成GreenDao數(shù)據(jù)庫(kù)的操作步驟

    Android集成GreenDao數(shù)據(jù)庫(kù)的操作步驟

    這篇文章主要介紹了Android集成GreenDao數(shù)據(jù)庫(kù),使用數(shù)據(jù)庫(kù)存儲(chǔ)時(shí)候,一般都會(huì)使用一些第三方ORM框架,比如GreenDao,本文分幾步給大家介紹Android集成GreenDao數(shù)據(jù)庫(kù)的方法,需要的朋友可以參考下
    2022-10-10
  • Android如何遍歷特定目錄下所有文件

    Android如何遍歷特定目錄下所有文件

    這篇文章主要為大家詳細(xì)介紹了Android如何遍歷特定目錄下所有文件的代碼,供大家參考,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Android仿新浪微博發(fā)布微博界面設(shè)計(jì)(5)

    Android仿新浪微博發(fā)布微博界面設(shè)計(jì)(5)

    這篇文章主要為大家詳細(xì)介紹了Android仿新浪微博發(fā)布微博界面設(shè)計(jì)方案,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Kotlin掛起函數(shù)的詳細(xì)介紹

    Kotlin掛起函數(shù)的詳細(xì)介紹

    掛起函數(shù)用狀態(tài)機(jī)以掛起點(diǎn)將協(xié)程的運(yùn)算邏輯拆分成不同的片段,每次執(zhí)行協(xié)程運(yùn)行不同的邏輯片段,由此可以知道協(xié)程是運(yùn)行在線程中的,線程的并發(fā)處理方式也可以用在協(xié)程上
    2022-09-09
  • Android模擬登錄評(píng)論CSDN實(shí)現(xiàn)代碼

    Android模擬登錄評(píng)論CSDN實(shí)現(xiàn)代碼

    本篇文章主要介紹了Android模擬登錄評(píng)論CSDN實(shí)現(xiàn)代碼,可以實(shí)現(xiàn)登陸發(fā)表評(píng)論到官方網(wǎng)站,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-11-11
  • Android自定義View實(shí)現(xiàn)五子棋小游戲

    Android自定義View實(shí)現(xiàn)五子棋小游戲

    這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)五子棋小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11

最新評(píng)論

仁化县| 古蔺县| 陇川县| 历史| 五华县| 定边县| 霸州市| 涡阳县| 精河县| 奇台县| 哈巴河县| 安康市| 尚义县| 高尔夫| 沙田区| 金乡县| 石首市| 怀集县| 察雅县| 三穗县| 罗平县| 沙田区| 合川市| 安福县| 沭阳县| 太仆寺旗| 包头市| 云林县| 饶阳县| 蓬安县| 留坝县| 大荔县| 休宁县| 玛曲县| 特克斯县| 南川市| 秦皇岛市| 和田市| 宁阳县| 白银市| 德保县|