Skip to content

Conversation

@Jesse205
Copy link
Contributor

The user experience of large screens is better now.

I’ve updated the Chinese text by removing the English parts, so it displays better in smaller cards.

Screenshots

English Chinese
Snipaste_2026-01-20_10-10-17 Snipaste_2026-01-20_10-09-52

MatePad 11 real-device demo:

Screenshot_20260120_102533_com activitymanager dev

@drogga
Copy link
Contributor

drogga commented Jan 22, 2026

I wish there was a workflow with Actions/CI debug/release builds, so I don't have to wait for the full releases to test each merge, and I hope this gets merged soon (I don't have a PC/build environment to do it myself and I don't want to setup a fork to do so).

Anyway, thanks for fixing stuff Jesse205 👍 and no need to reply or to provide an .apk here, don't worry, I'm just saying. I will patiently wait for a new ver. release as I always had, no problem.

@Jesse205
Copy link
Contributor Author

Jesse205 commented Jan 22, 2026

The current LayoutManager is a GridLayoutManager. When one card is too tall, the other cards in the same row also become taller, which looks ugly.

If we switch to a StaggeredGridLayoutManager, it might look better, but readability could become worse (in my opinion), because the cards are no longer aligned in the same row.


Edit: Apart from that, there are two other solutions:

The first solution is to fix the TextView to two lines.

Screenshot_20260122_233452_com.activitymanager.dev.jpg

However, this will cause a row that could have been shorter to become very tall.

Another solution is to add a View with layout_weight=1 above the divider, forcing this information to the bottom of the card. This looks much better visually.

Screenshot_20260122_234513_com.activitymanager.dev.jpg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants