如何在android studio中调整网格布局中的空单元格?

问题描述 投票:0回答:1

我正在使用 kotlin 和 xml 开发 android 项目。我设计了一个屏幕,其中有六个菜单,如下所示

当我将可见性设置为名为“Chuti”的菜单时。然后屏幕如下所示..

但我期望的屏幕会是这样的..

这里是活动文件:

 class ChutiActivity : AppCompatActivity() {
   private lateinit var binding : ActivityChutiBinding
   override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    binding = ActivityChutiBinding.inflate(layoutInflater)
    setContentView(binding.root)

    binding.chutiTV.visibility = View.GONE
    }
}

请帮助我。

android android-layout layout android-gridlayout adjustable
1个回答
0
投票

您必须删除该项目并通知您的适配器。将以下代码添加到您的适配器中:

   YourModel item = getItem(position);  
   if(position == your_remove_item_index){   
     remove(item);
   }
`
© www.soinside.com 2019 - 2024. All rights reserved.