Keyboard & Focus Management In Jetpack Compose - Android Studio Tutorial

  Рет қаралды 8,486

Philipp Lackner

Philipp Lackner

Күн бұрын

Пікірлер: 26
@alex-oc1wo
@alex-oc1wo Ай бұрын
I just actually spent 3 hours to just do this thing on my last week's project 😅😅 Just to handle keyboard focus on compose and you are with this video now wow
@rma1563
@rma1563 Ай бұрын
Finally you made a video on something I already knew 😊 good day to be alive!
@sercanyigit3292
@sercanyigit3292 Ай бұрын
Hi Philipp can you make a video for CI CD github processes? Ktlint , unit test for jacoco covarage , generate apk custom yaml etc.
@lakshmianjan7424
@lakshmianjan7424 Ай бұрын
Yes. CI/CD, GitHub and Unit testing please
@magicofanime1713
@magicofanime1713 Ай бұрын
this was short and useful man thank you so much
@Noor_alden
@Noor_alden Ай бұрын
thanks for great content ❤ , is the suggestion that appears on top of the keyboard is automatic or u coding it manually?.
@MenaSamer
@MenaSamer Ай бұрын
Simple and Focused 😅😅, Thanks
@skarloti
@skarloti Ай бұрын
This is amazing and thanks for the video. I hadn't thought about how important this functionality is. Android 15 is prepared to work in desktop mode, which will probably make using a tablet and a physical keyboard more comfortable.
@duhankazanci
@duhankazanci Ай бұрын
Nice Video. Can you make a Video where you have a Textfield which opens a dropdownmenu below showing you suggestions while typing and when you click on an item in the Dropdownmenu, it fills the Textfield. You already have a video for a search bar, but I'd like to see something similar, where it shows you actively suggestions while typing and allows you to use the items to fill the textfield
@taiebslama
@taiebslama Ай бұрын
Philipp, could you create a demo on how to make a Compose Multiplatform library and publish it on Jitpack or Maven?
@JustAmalll
@JustAmalll Ай бұрын
Hey Philipp! What is the right way to request focus at screen launch without crashes ? (FocusRequester is not initialized)
@213TechCocoon
@213TechCocoon Ай бұрын
@@JustAmalll Do it in LaunchedEffect
@wilianc.b.3065
@wilianc.b.3065 Ай бұрын
Hi! One question please: why are you using remember with FocusRequester? It is not needed, is it?
@ViktorYakunin
@ViktorYakunin Ай бұрын
The only concern is that requesting focus on start of the screen could be an accessibility issue, like user navigates to form screen and screen reader starts reading "input email, text field".
@cosmictaser
@cosmictaser Ай бұрын
Hi phillipp , just a quick question , how do you navigate to the different screen when on done ?
@rj02piyush
@rj02piyush Ай бұрын
You can write the logic to move on next screen in the onDone in keyboardActions Example - onDone = {navController.navigate("your destination route")}
@rohit6011c
@rohit6011c Ай бұрын
How can do Responsive UI in jetpack compose, and specially mobiles like 4,5,6... inches ❤
@jatinsingalEARCS
@jatinsingalEARCS Ай бұрын
Focus manager or locaksoftkeyboard is not work in modelbottomsheet
@francisnike7545
@francisnike7545 Ай бұрын
Damn! Everything reminds me of her (Flutter)
@786Faris
@786Faris Ай бұрын
How to forcefully clear focus when keyboard is dismissed/minimized. This is a common use case in forms.
@jjhoninatan55sabadi
@jjhoninatan55sabadi Ай бұрын
I faced this problem. I needed to use DisposableEffect with onGlobalLayoutListener to listen size of layout and remove focus manually
@Lpapadop
@Lpapadop 17 күн бұрын
well that link is a clickbait, did not get the free ebook ... not cool man
@PhilippLackner
@PhilippLackner 17 күн бұрын
@@Lpapadop send us an email at support@pl-coding.com and we'll send it to you. I think it's fair to assume that an email might also just got lost in some sense before calling it clickbait
@rahmaniyaShekh
@rahmaniyaShekh Ай бұрын
Can you improve your audio quality?
@213TechCocoon
@213TechCocoon Ай бұрын
Shame on you, Instead of picking tough & complex topics, you are picking up the topic, which could be clarified by ChatGpt in 0.01s
@keyframe980
@keyframe980 Ай бұрын
Do you have a more respectable way to contribute than maintaining the Android development community? Always show respect for other people in your field.
The ONLY Correct Way to Load Initial Data In Your Android App?
12:27
Philipp Lackner
Рет қаралды 36 М.
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 5 МЛН
Grid in CSS
19:40
APTECH COMPUTER EDUCATION
Рет қаралды 2
THIS Compose-State Mistake Leads to Problems In Your Code
7:58
Philipp Lackner
Рет қаралды 45 М.
5 Kotlin Coroutine Secrets I Wish I Knew Earlier
24:23
Philipp Lackner
Рет қаралды 22 М.
Performance Optimization with @Stable and @Immutable in Jetpack Compose
16:47
How to Navigate in Jetpack Compose 🚀 | Android Studio | 2024
13:45
95% Don't Understand THIS About Coroutines (Main-Safety)
9:38
Philipp Lackner
Рет қаралды 30 М.
This Is My FAVORITE Error Handling Class
28:57
Philipp Lackner
Рет қаралды 33 М.
Building a Mobile App in 2024: The BEST Technologies
13:31
Dan Ilies
Рет қаралды 93 М.
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
6:22
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 5 МЛН