www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] 我使用viewpager做了一個滑動的切換效果,效果還挺不錯,具體實現(xiàn)效果網(wǎng)上很多,各位可以去找,不過在實現(xiàn)切換效果之后,因為需求需要,我需要獲取當(dāng)先顯示的那個view,這

 我使用viewpager做了一個滑動的切換效果,效果還挺不錯,具體實現(xiàn)效果網(wǎng)上很多,各位可以去找,不過在實現(xiàn)切換效果之后,因為需求需要,我需要獲取當(dāng)先顯示的那個view,這就很讓人惡心了。viewpager有setOnPageChangeListener,里面有

@Override

public void onPageSelected(int arg0) {

}

@Override

public void onPageScrolled(int arg0, float arg1, int arg2) {

}

@Override

public void onPageScrollStateChanged(int arg0) {

}

方法,我已開始是在onPageSelected方法中通過viewpager.getChildAt(arg0)方式,想獲取當(dāng)前顯示的view。不過這樣,超過3個view以后就會報空指針錯誤,獲取的view就會為空,跟蹤發(fā)現(xiàn)arg0大于2以后就獲取view為空。所以我猜測viewpager里面最多有3個view,超過三個的時候就把舊的回收了。那么當(dāng)前顯示的,除了第一個和最后一個,那么都應(yīng)該是中間的那個,也就是arg0為1的那個。于是我判斷,除了第一個和最后一個,其它的arg0都等于1,發(fā)現(xiàn)不報錯了,但是獲取的view不對。后來通過getChildCount()方法發(fā)現(xiàn),ChildCount有時候是2,有時候是3,這就讓我很頭疼了。

最后,發(fā)現(xiàn)viewpager還有一個方法findViewById,于是我就給每一個view設(shè)置一個id,id也就是創(chuàng)建時adapter里面的position,這樣通過findViewById(arg0)就獲取到了當(dāng)前現(xiàn)實的view了。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

北京亦莊基本形成具身產(chǎn)業(yè)鏈體系 北京2025年8月8日 /美通社/ -- 天工2.0搭載全球首個通用具身智能平臺"慧思開物"從"最能跑"邁向"最好用",全球首...

關(guān)鍵字: 智能機器人 4S店 手術(shù)機器人 IDE

完全無人化 —— 定義未來金標(biāo)標(biāo)準的100%自動化診斷系統(tǒng) CURECA? 將于7月28日至31日在芝加哥首次亮相。 實現(xiàn)全球診斷數(shù)據(jù)的統(tǒng) —— 設(shè)立大數(shù)據(jù)平臺 S...

關(guān)鍵字: GEN 自動化 無人值守 SE

北京——2025年7月17日 亞馬遜云科技在云計算領(lǐng)域樹立了安全、可靠與數(shù)據(jù)隱私標(biāo)準。如今,亞馬遜云科技將這些原則進一步引入agentic AI領(lǐng)域,發(fā)布一系列全新的能力與工具,幫助客戶在其堅實的技術(shù)基礎(chǔ)上構(gòu)建AI ag...

關(guān)鍵字: 生成式AI IDE 服務(wù)器

北京 2025年7月16日 /美通社/ -- 亞馬遜云科技日前宣布推出Kiro預(yù)覽版,一款專為AI Agent打造的集成開發(fā)環(huán)境(agentic IDE),通過簡化的開發(fā)體驗,幫助開發(fā)者高效實現(xiàn)從概念構(gòu)想到生產(chǎn)部署的全...

關(guān)鍵字: IDE 亞馬遜 原型設(shè)計 TI

廈門 2025年7月3日 /美通社/ -- 廈門市華師希平雙語學(xué)校在三年辦學(xué)歷程中取得積極進展,教育教學(xué)工作呈現(xiàn)良好態(tài)勢。 教育教學(xué)穩(wěn)步推進 中考表現(xiàn):2024年首屆中考總均分在全市表現(xiàn)良好;2025屆地...

關(guān)鍵字: BSP 人工智能 AI SE

與英偉達的技術(shù)合作致力加速生產(chǎn)制造的數(shù)字化轉(zhuǎn)型 舍弗勒全球工廠將通過AI解決方案的應(yīng)用加速制造工藝的革新,并提升產(chǎn)品質(zhì)量 舍弗勒憑借數(shù)十年在制造領(lǐng)域的技術(shù)積累,推動工業(yè)元宇宙持續(xù)發(fā)展 巴黎和赫...

關(guān)鍵字: 數(shù)字化 英偉達 SE NI

巴黎和首爾 2025年6月12日 /美通社/ -- 全球AI內(nèi)容創(chuàng)作先鋒SKAI Intelligence今日宣布,將于2025年巴黎VivaTech科技盛會正式發(fā)布全球首個完全基于NVIDIA Omniverse構(gòu)建...

關(guān)鍵字: AI NVIDIA SE RS

上海 2025年5月28日 /美通社/ -- 2024年12月15日,DEKRA德凱溫州低壓實驗室正式通過沙特電力公司(SEC)的全面評估,成功入選其認可的獨立測試實驗室名...

關(guān)鍵字: 電力 SE 低壓電器 電力系統(tǒng)

迪拜 2025年5月23日 /美通社/ -- 5月20-22日,智能卡支付及零售展覽會(Seamless Middle East 2025)在迪拜國際展覽中心隆重舉行。作為中東地區(qū)最大規(guī)模的智能卡識別及支付展覽會,本次...

關(guān)鍵字: 電子 SE 華大 安全芯片

在C語言開發(fā)領(lǐng)域,工具鏈的選擇直接影響開發(fā)效率與代碼質(zhì)量。隨著開源生態(tài)的成熟,開發(fā)者不再局限于商業(yè)軟件,而是轉(zhuǎn)向功能強大且靈活的開源工具。本文將聚焦兩類核心工具——集成開發(fā)環(huán)境(IDE)與調(diào)試器,結(jié)合技術(shù)特性、應(yīng)用場景與...

關(guān)鍵字: C語言 IDE
關(guān)閉