эта работа для меня:
HashMap<String, String> meMap=new HashMap<String, String>();
meMap.put("Color1","Red");
meMap.put("Color2","Blue");
meMap.put("Color3","Green");
meMap.put("Color4","White");
Iterator iterator = meMap.keySet().iterator();
while( iterator. hasNext() )
{
Toast.makeText(getBaseContext(), meMap.get(iterator.next().toString()),
Toast.LENGTH_SHORT).show();
}
вы можете использовать менеджер компоновки с компоновкой сетки и декаратором элементов пространства сетки для вашего решения. Простой пример сетки Android с использованием RecyclerView с GridLayoutManager (как и старый GridView) Еще один вариант, если вам нужно расширить свои атрибуты. Вы можете использовать для помощи некоторые сторонние библиотеки. Просто, как показано ниже. https://github.com/alibaba/vlayout