我想使用GridView來實現馬賽克效果。柵格項目都是圖像,與APIDemo示例中的Gri 2相似。問題是,即使在所有填充和間距都設置爲0之後,圖像之間始終存在間隙。我錯過了其他一些設置以消除間隙嗎?我希望圖像緊挨着彼此。Android gridview,如何刪除網格項之間的差距
我將列寬設置爲120dip。這裏是我的代碼設置圖像寬度爲120dip:
mTileWidth = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 120, r.getDisplayMetrics());
是否有問題?
謝謝!
我試圖在回答中提到的方法,但他們沒有工作。正如問題中提到的,我已經嘗試將間隔和間隔設置爲0.將它們設置爲負數也沒有幫助。最後,我剛剛獲得了屏幕寬度,並將它們除以4,並將其用作imageView寬度(我有4個圖像作爲需求),並且它看起來可行。我說出現是因爲它看起來在按下其中一個圖像視圖時會重疊一些圖像視圖。 – Ray