Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Alexis Azanza
    something like this
    is there a way to attach an image in this chat?
    Alexis Azanza
    I would like something like that please
    thanks in advance :)
    Faruk Toptaş
    I think you want to focus three dots icon
    It doesn't have an id. So you need to find it through actionbar/toolbar view. Please see this thread: https://stackoverflow.com/questions/20023483/how-to-get-actionbar-view
    Additionally you can focus a specific position. You can calculate 3dots position from the actionbar height. Then focus to that position. Here is the sample: https://github.com/faruktoptas/FancyShowCaseView/blob/master/app/src/main/java/me/toptas/fancyshowcasesample/MainActivity.java#L153
    Alexis Azanza
    i will try those
    thanks for the help Faruk :)
    Alexis Azanza
    hello Faruk
    im having a problem using the focusOn(view)
    it the activity is the exact same height of the screen, the focus highlight is at the correct location
    however, if the activity is longer than the screen (like you can scroll it down), the focusOn(view) has the height off by a certain distance
    it seems that the black overlay takes into consideration the height of the activity, and not the height of the screen
    so a taller activity has a taller overlay, even though you only see what fits on the screen
    is there a way to fix this
    Alexis Azanza
    here is what it looks like if I have an activity that is taller than the screen
    here is what it looks like if the activity is as tall as the screen
    it looks fine if the activity is as tall as the screen
    please help
    thank you in advance :)
    Alexis Azanza
    does the overlay take the height of the activity
    or of the screen?
    is the overlay the same height as the mRoot in
    mRoot = (ViewGroup) androidContent.getParent().getParent();
    Alexis Azanza
    hey, so this is what i found out
    val displayMetrics = DisplayMetrics()
    val height = displayMetrics.heightPixels
    val width = displayMetrics.widthPixels
    height is 1920
    for the picture i pasted above where the focus is correct, the measuredHeight is 1848
    for the other picture where the focus is off, the measured height is 1920
    Alexis Azanza
    okies, I found the solution
    sorry about that :D
    thanks Faruk, I still love this library
    Faruk Toptaş
    Hi Alexis
    good news to hear that you solved the problem.
    Most of the developers miss fitSystemWindows()
    Actually I want to handle it programmatically but I don't know if there is an easy way to do
    Can you share with me If you have an app on Google play using my library
    I want to add it to README file
    Alexis Azanza
    oh im doing a company app, im not sure if im allowed to share
    Faruk Toptaş
    no problem :)
    let me know if you have any problem or need improvements