1.一種視圖界面移動(dòng)的方法,其特征在于,包括:
接收彈出虛擬鍵盤的觸發(fā)事件;
判斷虛擬鍵盤的高度是否高于當(dāng)前界面中輸入框的高度;
在虛擬鍵盤的高度高于當(dāng)前界面中輸入框的高度時(shí),將當(dāng)前界面向上移動(dòng);
在屏幕的下半部分顯示虛擬鍵盤。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將當(dāng)前界面向上移動(dòng),包括:
根據(jù)虛擬鍵盤的高度與當(dāng)前界面中輸入框的高度的高度差,增加所述當(dāng)前界面的高度。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸入框?yàn)楣鈽?biāo)所在的輸入框。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
監(jiān)測(cè)光標(biāo)移動(dòng)的事件;
根據(jù)光標(biāo)移動(dòng)后所在的輸入框,重置所述輸入框;
再次判斷虛擬鍵盤的高度是否高于當(dāng)前界面中輸入框的高度。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)事件包括下列任意之一:
點(diǎn)擊輸入框的觸發(fā)事件;
跳轉(zhuǎn)到當(dāng)前界面并識(shí)別出當(dāng)前界面有輸入框的觸發(fā)事件。
6.一種視圖界面移動(dòng)的裝置,其特征在于,包括:
接收模塊,用于接收彈出虛擬鍵盤的觸發(fā)事件;
第一判斷模塊,用于判斷虛擬鍵盤的高度是否高于當(dāng)前界面中輸入框的高度;
移動(dòng)模塊,用于在虛擬鍵盤的高度高于當(dāng)前界面中輸入框的高度時(shí),將當(dāng)前界面向上移動(dòng);
顯示模塊,用于在屏幕的下半部分顯示虛擬鍵盤。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述移動(dòng)模塊還用于:
根據(jù)虛擬鍵盤的高度與當(dāng)前界面中輸入框的高度的高度差,增加所述當(dāng)前界面的高度。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述輸入框?yàn)楣鈽?biāo)所在的輸入框。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括:
監(jiān)測(cè)模塊,用于監(jiān)測(cè)光標(biāo)移動(dòng)的事件;
重置模塊,用于根據(jù)光標(biāo)移動(dòng)后所在的輸入框,重置所述輸入框;
第二判斷模塊,用于再次判斷虛擬鍵盤的高度是否高于當(dāng)前界面中輸入框的高度。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述觸發(fā)事件包括下列任意之一:
點(diǎn)擊輸入框的觸發(fā)事件;
跳轉(zhuǎn)到當(dāng)前界面并識(shí)別出當(dāng)前界面有輸入框的觸發(fā)事件。