Comments (3)
Hi @SasLuca,
I'm not sure if I understand this. Would like to be able to update the popup menu while it's still displayed without closing it? If so, how would it look like? What kind of modification do you have in mind?
from materialpopupmenu.
Yeah, I would like to update the popup menu while it's still displaying without closing it. I now realise that is a bit harder to do.
Maybe there could be a refresh() function for MaterialPopupMenu that you would call within a callback like such:
var ct = 0
val popupMenu = popupMenu()
{
section()
{
item()
{
label = "Counter: $ct"
callback =
{
ct++
label = "Counter: $ct"
popupMenu.refresh()
}
}
}
}
from materialpopupmenu.
If you would like to refresh an individual label when clicked you could use a custom item, get a reference to a textview in that View and update it accordingly when clicked. Or do you have something else in mind?
from materialpopupmenu.
Related Issues (20)
- Logo Contribution HOT 5
- Height calculation works incorrectly when items have dynamic size HOT 3
- Is it possible to open the menu in the center of the screen? Or set horizontal margins? HOT 1
- Anchoring the popup left bottom of the button HOT 2
- Improve documentation
- How to override popup width with the width of anchor view? HOT 3
- Sub label / multiline / spannable support HOT 13
- Request: offer a more generic popup window HOT 6
- Dismiss is not working when tap outside of popup window HOT 6
- How can i change text size? HOT 2
- IconColor changes when Popup is dismissed
- How to add custom popup animations to the view ?
- Suggestions HOT 2
- UI Testing Robolectric Issue HOT 4
- Jcenter is dead
- Please move to mavenCentral
- How can I add contentDescription attribute to menu items?
- how to behind dialog background and text gravity center?
- Could not resolve com.github.zawadz88.materialpopupmenu:material-popup-menu:4.1.0. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from materialpopupmenu.