Content move up when focus input even not cover by the keyboard

my platform is android 25,a simple login page with ion-list in ion-content

global packages:

@ionic/cli-plugin-proxy : 1.3.1
@ionic/cli-utils        : 1.4.0
Cordova CLI             : 7.0.1 
Ionic CLI               : 3.4.0

local packages:

@ionic/app-scripts              : 1.3.7
@ionic/cli-plugin-cordova       : 1.4.0
@ionic/cli-plugin-ionic-angular : 1.3.1
Cordova Platforms               : android 6.2.3
Ionic Framework                 : ionic-angular 3.4.2


Node       : v8.0.0
OS         : Linux 4.9
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
npm        : 5.0.0

Sorry, what exactly is the problem?

the input element move up when the keyboard pops up although not covered

Another question:
I must use the page’s string name in the nav push or create api,otherwise it will be an error:no component factory found.
this.popCtrl.create(ProfileMorePopover) //error
this.popCtrl.create(‘ProfileMorePopover’) //it works

That I understand, expected and normal behaviour.

This I don’t understand.

Create a new topic for that “other question” please.

the input is not covered by the keyboard

Isn’t this how it is supposed to be? Otherwise you don’t see what you are typing…

I use to have the same problem, it was solved with:

constructor(private keyboard: Keyboard) {