Keyboard & Focus Management In Jetpack Compose - Android Studio Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 27

  • @alex-oc1wo
    @alex-oc1wo 4 หลายเดือนก่อน +5

    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

  • @magicofanime1713
    @magicofanime1713 4 หลายเดือนก่อน +2

    this was short and useful man thank you so much

  • @rma1563
    @rma1563 4 หลายเดือนก่อน

    Finally you made a video on something I already knew 😊 good day to be alive!

  • @sercanyigit3292
    @sercanyigit3292 4 หลายเดือนก่อน +7

    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 4 หลายเดือนก่อน

      Yes. CI/CD, GitHub and Unit testing please

  • @MenaSamer
    @MenaSamer 3 หลายเดือนก่อน

    Simple and Focused 😅😅, Thanks

  • @Noor_alden
    @Noor_alden 3 หลายเดือนก่อน

    thanks for great content ❤ ,
    is the suggestion that appears on top of the keyboard is automatic or u coding it manually?.

  • @dhruvb38
    @dhruvb38 หลายเดือนก่อน

    Is there any recommendation on how to handle focus across complex views? ex.
    - one focus manager for the whole UI stack
    - focus manager per UI component
    - custom focus implementation

  • @JustAmalll
    @JustAmalll 4 หลายเดือนก่อน +1

    Hey Philipp! What is the right way to request focus at screen launch without crashes ?
    (FocusRequester is not initialized)

    • @213TechCocoon
      @213TechCocoon 4 หลายเดือนก่อน

      @@JustAmalll Do it in LaunchedEffect

  • @duhankazanci
    @duhankazanci 4 หลายเดือนก่อน

    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

  • @skarloti
    @skarloti 4 หลายเดือนก่อน +2

    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.

  • @taiebslama
    @taiebslama 4 หลายเดือนก่อน

    Philipp, could you create a demo on how to make a Compose Multiplatform library and publish it on Jitpack or Maven?

  • @wilianc.b.3065
    @wilianc.b.3065 4 หลายเดือนก่อน

    Hi! One question please: why are you using remember with FocusRequester? It is not needed, is it?

  • @ViktorYakunin
    @ViktorYakunin 3 หลายเดือนก่อน

    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 4 หลายเดือนก่อน

    Hi phillipp , just a quick question , how do you navigate to the different screen when on done ?

    • @rj02piyush
      @rj02piyush 4 หลายเดือนก่อน +2

      You can write the logic to move on next screen in the onDone in keyboardActions
      Example - onDone = {navController.navigate("your destination route")}

  • @appcodes0
    @appcodes0 4 หลายเดือนก่อน +1

    How can do Responsive UI in jetpack compose, and specially mobiles like 4,5,6... inches ❤

  • @jatinsingalEARCS
    @jatinsingalEARCS 4 หลายเดือนก่อน

    Focus manager or locaksoftkeyboard is not work in modelbottomsheet

  • @francisnike7545
    @francisnike7545 4 หลายเดือนก่อน

    Damn! Everything reminds me of her (Flutter)

  • @786Faris
    @786Faris 4 หลายเดือนก่อน

    How to forcefully clear focus when keyboard is dismissed/minimized. This is a common use case in forms.

    • @jjhoninatan55sabadi
      @jjhoninatan55sabadi 4 หลายเดือนก่อน

      I faced this problem. I needed to use DisposableEffect with onGlobalLayoutListener to listen size of layout and remove focus manually

  • @Lpapadop
    @Lpapadop 3 หลายเดือนก่อน

    well that link is a clickbait, did not get the free ebook ... not cool man

    • @PhilippLackner
      @PhilippLackner  3 หลายเดือนก่อน

      @@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 4 หลายเดือนก่อน

    Can you improve your audio quality?

  • @213TechCocoon
    @213TechCocoon 4 หลายเดือนก่อน +1

    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 4 หลายเดือนก่อน

      Do you have a more respectable way to contribute than maintaining the Android development community? Always show respect for other people in your field.