I have a Xamarin.Forms activity. I have wrapped scrollview around my content via:
<ScrollView
    HorizontalOptions="Center"
    VerticalOptions="Center">
When the natural height of the activity is higher then the display size, this allows scrolling. On the other hand, when the user clicks in a textbox and the soft keybaord pops up the user can't scroll to see what's behind the softkeyboard which is a problem.
Following a question for native android I added in my style file:
  <style name="MainTheme" parent="MainTheme.Base">
  </style>
  <!-- Base theme applied no matter what API -->
  <style name="MainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowSoftInputMode">stateVisible|adjustResize</item>
    ...
Unfortunately, this doesn't give me my desired scrolling behavior when the soft-keyboard is up.
 
     
    