簡體   English   中英

帶有靜態內容滾動限制的Android NestedScrollView

[英]Android NestedScrollView with Static content scroll limit

我有一個為NestedScrollView的活動,此滾動視圖包含一個TableLayout。

TableLayout的內容量不會改變,這意味着它始終具有15個TableRows。

但是,如果當前沒有任何TableRows的內容,則將它們設置為不可見。

TableLayout應該顯示當前連接的設備以​​及有關它們的信息。

如果僅連接了5個設備,則僅前5個TableRows將可見並填充內容。

但是,當用戶滾動時,它將向下滾動超過其他10個TableRows所在的許多“空白”,但它們是不可見的。

有沒有辦法告訴NestedScrollView在最后一個可見視圖處停止滾動?

嘗試將行設置為:

 View.GONE

不:

View.INVISIBLE

以編程方式創建表。 這樣,行將僅在有內容時存在,並且您將不會遇到此問題。

這是如何執行此操作的示例:以編程方式創建TableLayout

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM