Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Add group items in dex list to expand and collapse package items #421

Open
Goooler opened this issue Sep 13, 2022 · 4 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@Goooler
Copy link
Member

Goooler commented Sep 13, 2022

Enhancement propose / 改进目的

If we have a dex list with thousands of items, it's hard to scroll from head to foot, it's easy to view packages if we use groups to classify packages, tap to expand or collapse, showing the lib names on group items only, for example, all packages of okhttp can be folded in okhttp group by default.

Solution / 解决方案

ListAdapter's animinations are good enough.

Additional info / 额外信息

No response

@Goooler Goooler added the enhancement New feature or request label Sep 13, 2022
@qhy040404
Copy link
Member

Like MT's Dex Editor Plus?

@Goooler
Copy link
Member Author

Goooler commented Sep 14, 2022

Never used 😃

@qhy040404
Copy link
Member

Never used 😃

Screenshot_2022-09-14-14-30-19-916_bin.mt.plus.jpg

@Goooler
Copy link
Member Author

Goooler commented Sep 14, 2022

I think we can use:

├── ViewPager from AndroidX
├── ViewPager2 from AndroidX
└── Okhttp from Square
    ├── okhttp3.Call
    ├── okhttp3.Callback
    ├── okhttp3.CertificatePinner
    ├── okhttp3.CipherSuite
    ├── okhttp3.ConnectionSpec$Builder
    ├── okhttp3.ConnectionSpec
    ├── okhttp3.Cookie
    ├── okhttp3.CookieJar
    ├── okhttp3.Dispatcher
    ├── okhttp3.Dns
    └── okhttp3.EventListener

to map:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants