Пользовательский вид мозаики в Android?

Я работаю в приложении, где я должен разработать вид мозаики. Я видел библиотеку Quilt для аналогичной задачи, но она не предоставляет ПОЛЬЗОВАТЕЛЬСКОЕ представление, которое я ищу в своем приложении.

Пожалуйста, предложите мне.

3 ответа

Вы хотите реализовать StaggeredGridView. Попробуйте эту библиотеку.

Как я вижу, QuiltViewLibrary поддерживает просмотр изображений и другой вид. Что вам нужно сделать, это создать свои собственные пользовательские представления и добавить их в QuiltViewLibrary

    ArrayList<View> views = new ArrayList<View>();
    for(int i = 0; i < num; i++){
        FrameLayout patch = new FrameLayout(this.getApplicationContext());
        views.add(patch);
    }
    quiltView.addPatchViews(views);

Я бы посоветовал посмотреть на Android SDK RecyclerView с их StaggeredGridLayoutManager, Примеры использования можно найти здесь и здесь.

Другие вопросы по тегам