Questions tagged [android-jetpack-compose]
Jetpack Compose is Android’s modern toolkit for building native declarative UI made by Google. If you're targeting desktop with Compose for Desktop, use both this and [compose-desktop] tags.
android-jetpack-compose
13,182
questions
0
votes
0
answers
6
views
Timer Increments By One Whenever User Tries To Reset It Back To Zero In Android
I made a standard stopwatch app in Android Studio using jetpack compose. It gives the user the ability to reset the stopwatch back to zero, however there is a problem. The stopwatch will reset back to ...
0
votes
0
answers
10
views
How to display text beside marker in Google maps in Jetpack Compose
I am using Google Maps in my jetpack compose project. I want to display text beside the marker. I tried using Marker() it shows a marker but not text. It shows text when I click on the marker but I ...
0
votes
0
answers
10
views
Can xml theme attributes be overridden or ignored in compose dialogs?
When trying to use the material 3 AlertDialog in my native xml/compose Android app the AlertDialog background is not transparent. In my xml app theme I'm using the following custom dialog theme:
<...
0
votes
0
answers
17
views
How to run a function when navController.popBackStack() is called in Jetpack Compose?
I have a list of "clients" which are presented using a lazy column on a screen. I am able to enter each client (navigate to another screen) and edit the information of this client, but when ...
1
vote
1
answer
8
views
SharedTransition lookaheadRoot has not been initialized
Using SharedTransitions in Jetpack compose, I got the following error :
FATAL EXCEPTION: main (Ask Gemini)
Process: com.example.bacasable, PID: 10130
kotlin.UninitializedPropertyAccessException: ...
0
votes
0
answers
14
views
Why isn't my data updating in child composables?
Im collecting data from my db in my viewmodel. I know its being updated in BottomSheetEditContent, but i don't know how to make it show its's value (the one collected from viewmodel) in child ...
0
votes
0
answers
26
views
How to add a click listener to an Image created with DrawScope drawImage?
I'm trying to make an interactive map (scheme) with clickable markers. To handle gestures I use ZoomableImage from implementation("de.mr-pine.utils:zoomables:1.4.0"). To draw markers I use ...
1
vote
2
answers
26
views
Unable to create updated UI with new image in JetPack Compose
I'm trying to create simple Dice Roller JetPack Compose App. I create an Image compose and button compose. Whenever I click on the button, log statement shows button is clicked but I'm unable to ...
0
votes
0
answers
22
views
How to make a Drag and Drop with LazyColumn in Jetpack compose?
I'm making a feature called DragAndDrop with LazyColumn.
To implement this feature, I referred to an article by Suraj Sau.
The article is great but it's slightly different from what i want to make.
...
0
votes
1
answer
31
views
How i can re-execute StateFlow in ViewModel Android? I have use case where i needs to do refresh of data
I am trying re-execute StateFlow in ViewModel (refresh something, new API request...), but it not work. This is my simple example about counter:
Viewmodel
class CounterViewModel(
private val ...
0
votes
0
answers
18
views
Unresolved reference when adding module dependency in Gradle for Compose Multiplatform project
I'm having trouble resolving a module dependency in my Compose Multiplatform project. I have a module named designSystem under the path composeApp:core:designSystem, and I'm trying to include it in my ...
0
votes
1
answer
31
views
Composable inheritance... how to add padding to inherited content?
I want to do some kind of Composable Inheritance. I need a parent composable with a Scaffold, and the children must have the inner content to the scaffold. How can I apply the innerPadding to the ...
0
votes
1
answer
22
views
How to change the color of the TextField cursor handle in Compose Material 3?
Specifically, the CompositionLocalProvider approach works for a BasicTextField but not for a TextField:
val customTextSelectionColors = TextSelectionColors(
handleColor = Red,
...
-1
votes
0
answers
9
views
Mongo DB Driver for Android Native Jetpack Compose. I do not want to use Mongo DB Realm or Atlas App [closed]
Mongo DB Driver for Android Native Jetpack Compose. I do not want to use Mongo DB Realm or Atlas App.
Expecting to get a library or mongo db driver. just like pymongo for python. I do not want to use ...
1
vote
0
answers
28
views
How to keep the button over the other elements even if it is disabled in Jetpack Compose?
I have a screen where I display a list of items:
Scaffold(
content = {
//List of items
},
floatingActionButton = {
Button(
onClick = {
if (...
0
votes
0
answers
26
views
How to create LazyColumn with both draggable and non-draggable titles and dividers?
I found an example of simple lazy lists with draggable items and tried to modify it to suit my needs. I need to be able to list the indices of the elements on which dragging doesn't work and, if there ...
0
votes
2
answers
37
views
TextField data is not getting clear
When the user enters a password value and cancels the dialog, the dialog is pre-filled with the previous password, but the email is successfully cleared. However, the password is not cleared. If I ...
0
votes
0
answers
11
views
How to know if item is highlighted by TalkBack frame?
I'm working on accessibility issues in my app, written in Kotlin using Jetpack Compose. I have a bug that I think I can solve if I could know when a UI component is highlighted with a TalkBack frame - ...
0
votes
0
answers
30
views
Android. How to show button above keyboard on bottom sheet dialog?
I'm using BottomSheetDialogFragment with composable content:
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?,
): ...
1
vote
1
answer
37
views
Compose: Using SnapshotStateMap to avoid recomposition of every item in a map
I have an app that reads properties from a file. The file can be changed outside of my application, it can be deleted or fully replaced. My goal is to read the .properties file and show a preferences ...
0
votes
2
answers
28
views
How to pass data between composable screens in android compose app?
I want to pass data between 1st composable screen to 4th composable screen. How we can pass data from 1st screen to 4th screen without passing to 2nd and 3rd through navgraph?
0
votes
0
answers
15
views
Android animatedVectorResource causes Resources$NotFoundException
I'm trying to use AnimatedImageVector.animatedVectorResource to display an animation in Compose, but every mentioned call causes an exception:
android.content.res.Resources$NotFoundException: Resource ...
0
votes
0
answers
30
views
How do I control my own programmed kotlin wear os stopwatch app with the bluetooth headset buttons skip forward and skip backward?
I programmed a wear OS app in Kotlin (and Jetpack Compose). The app is a stopwatch app and therefore has a start function and a stop function. Previously, these functions were triggered using a touch ...
1
vote
0
answers
21
views
Vico Charts in Jeptack Compose
type here. LaunchedEffect(Unit) {
withContext(Dispatchers.Default) {
while (isActive) {
modelProducer....
0
votes
1
answer
38
views
Trigger recomposition with state objects
I'm having trouble understanding why recomposition does or does not occur. I have an object which describes a vehicle and there are two dropdowns in a dialog which allow selecting a make and a model ...
0
votes
0
answers
43
views
R8 Minification Fails After Upgrading to Jetpack Compose BOM 2024.06.00 with SDK 34 Migration
I recently upgraded my project from Compose BOM 2023.06.01 to 2024.06.00 after migrating to SDK 34. While the debug build works fine, the release build fails during the R8 minification step with ...
1
vote
0
answers
18
views
How to apply AnimatedVisibility and animateItemPlacement together?
I am using androidx.compose:compose-bom:2024.06.00. The items of a LazyColumn are animated at the launch of the screen:
@Composable
fun SampleList(samples: List<Sample>) {
val state = ...
0
votes
1
answer
44
views
kotlin - How to scroll a scrollable column inside a Jetpack Compose ModalBottomSheet?
I am using Kotlin v1.7.20 and androidx.compose.material3 implementation v1.3.0-beta04.
I need to fit a content into a bottom sheet. This content is so long, and its height exceeds the device's height ...
0
votes
1
answer
45
views
How to attach slider to the bottom of bar in Compose?
I want to make a spotify clone app, I am trying to build a similar bottom bar like the image, but i were unable to make slider fill max width (without padding from left, right, bottom).
@...
0
votes
0
answers
14
views
Pointing the camera at the coordinates
I will point the camera to the coordinates according to the existing API. but only the marker can go to the coordinates but not the camera.
Please help
I include my code snippet
// Membuat objek ...