skip to Main Content

I want to add android:windowSoftInputMode="adjustPan" only to recycler view.

When I add it into the manifest file it adds it to everything which I don’t want.

When I add the line of code in the recycler view it doesn’t work.

2

Answers


  1. Simply use below code, don’t need to define anything in AndroidManifest file.

     (recyclerView.getLayoutManager() as LinearLayoutManager).stackFromEnd = true
    
    Login or Signup to reply.
  2. You can try this. Replace the viewItem with your view

    In Java

    viewItem.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN)
    

    In Kotlin

    viewItem.window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN)
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search