検索

ホームページ  >  に質問  >  本文

android - 如何得到recyclerview item的宽度?

PHP中文网PHP中文网2803日前993

全員に返信(3)返信します

  • 高洛峰

    高洛峰2017-04-17 17:21:56

    RecyclerView item のビュー オブジェクトを取得します。getWidth() を直接呼び出すことで、その幅を自然に取得できます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:21:56

    recyclerView.getLayoutManager().getChildAt(0).getHeight();
    指定した位置のアイテムを取得します

    返事
    0
  • 阿神

    阿神2017-04-17 17:21:56

    この質問の回答スコア:

    1. ビューの準備ができている (つまり、ビューが表示されている) 場合は、ItemView を見つけて getWidth() を直接呼び出します

    2. ビューの準備ができていない場合は、View#post(Runnable) を使用してそれを実現する必要があります。----run() で getWidth()

    3. を呼び出します。

    返事
    0
  • キャンセル返事