android 引导蒙层实现
ringa_lee
ringa_lee 2017-04-18 09:03:54
0
3
2627

页面结构:activity-fragment—recycleView
目标,整个页面蒙层,并在recycleView的第一个item上添加一个高亮提示。
现在我要获取这个item的view,在onResume中使用getLayoutManager.findViewByPosition方法得到的view为空。
我应该何时何地获取该view?

ringa_lee
ringa_lee

ringa_lee

全員に返信(3)
Ty80

getLayoutManager.findViewByPosition(...) が間違ったタイミングで呼び出されます

リーリー
いいねを押す +0
大家讲道理

ビュー ツリー リスニングを使用して、対応するコントロールまたはプロパティを取得します。

リーリー
いいねを押す +0
左手右手慢动作

2階でビューツリー監視方式を使用することが可能です。 getViewTreeObserver().addOnGlobalLayoutListener() を使用してビューの最終的な幅または高さを取得し、getViewTreeObserver().addOnDrawListener を使用してビューの再描画を監視します。これは一般的なメソッドです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート