『壹』 安卓界面虛擬鍵盤彈出下面布局怎麼頂上去
有時候我們需要這種效果,鍵盤彈出,底部的內容跟隨上移。今天我就實現了這樣一個小小的效果
我們直接來看布局文件main.xml
[java] view plain
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:gravity="bottom">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:layout_weight="1.0">
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fillViewport="true"
android:orientation="vertical"
android:scrollbars="vertical">
<EditText
android:id="@+id/gridview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</ScrollView>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center_horizontal"
android:paddingLeft="20dp"
android:paddingRight="20dp">
<Button android:id="@+id/smit_btn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="上 傳"
android:layout_weight="1.0"/>
<Button android:id="@+id/cancel_btn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:text="取 消" />"
</LinearLayout>
</LinearLayout>
當ScrollView里的元素想填滿ScrollView時,使用"fill_parent"是不管用的,必需為ScrollView設置:android:fillViewport="true"。
這樣做 底部的上傳和取消會隨著軟鍵盤的彈出而上移。
『貳』 android 是否有虛擬按鍵
安卓原始從5.0之後加入的虛擬導航欄,導航欄上面有虛擬按鍵。國內的手機製造商在深度制定時,如果加入了實體按鍵,一般會取消虛擬按鍵,例如小米5沒有,華為榮耀7有
『叄』 MIUI10怎麼開啟安卓原生虛擬鍵
MIUI10可通過以下方式開啟安卓原生虛擬鍵:
1、進入手機【設置】,往下滑找到【全面屏】選項,點擊進入;
2、進入【全面屏】界面後,將【經典導航鍵】取消,點擊選擇【全面屏手勢】;
3、打開下方【應用全面屏運行設置】,可對單個程序進行個性設置,把需要全屏的軟體開關打開即可,
百倍用心,10分滿意
『肆』 請問怎麼製作一個Android的虛擬數字鍵盤。
手機系統最好是開發版,穩定版必須先root,可以自己root(另找教程),也可以刷成開發版。我的手機系統是MIUI4.10.31(開發版),可以在「系統更新」查看,具有root功能。
安裝RE管理器和Root Explorer。小米4自帶應用商店沒有這兩個,所以我先下了豌豆莢,再安裝這兩個app。RE管理器需要下載兩個APP後才能啟用。
Root Explorer獲取root許可權。開發版小米4自帶的「安全中心」——ROOT許可權管理——Root Explorer,獲取root許可權。
打開build.prop文件(關鍵)。打開Root Explorer——system文件夾——點擊變成「掛載為可讀寫」,英文為「Mount R/W」——長按build.prop,「以文本方式編輯」,英文為「open in text editor」。
修改build.prop文件(關鍵)。直接拉到最後一行,添加一行:qemu.hw.mainkeys=0——點右上角的,修改保存並退出,英文為「save and exit」。
6
重啟手機,屏幕下方就會出現虛擬按鍵,跟觸屏鍵功能一樣。到此就可以使用了~
『伍』 如何讓Android虛擬鍵盤,不擠壓頁面布局
先點一下需要打字的地方 就要一條1在一閃一閃的 你一下鍵盤的那個圖案 選半屏手寫或者全屏手寫
『陸』 求助關於虛擬鍵盤彈起後界面布局問題
你好,很高興為你解答:
我要實現一個界面在沒有彈起軟體盤時一排按鈕在最下面,當彈起按鈕的時候按鈕能被擠壓到軟鍵盤上方
(其實要求是軟鍵盤彈起後,在軟鍵盤上方的按鈕要變成「play」和「done」,done的功能是關閉軟鍵盤)!
我在網上查閱了一番,我試著在最外層套ScrollView,
和在AndroidManifest.xml中加上android:windowSoftInputMode="adjustResize",
你的採納是我前進的動力,還有不懂的地方,請繼續「追問」。
如你還有別的問題,可另外向我求助;答題不易,互相理解,互相幫助。
『柒』 如何修改安卓虛擬按鍵風格,樣式,顏色,大小等
1.載好xposed框架和重力工具箱(這些網路都有)。
2
打開xposed框架,點擊框架,選擇安裝更新,它會提示你是否重啟,先不要重啟先。
3
安裝好重力工具箱,不用打開。進入xposed框架里,選擇模塊,並勾選重力工具箱。
4
重啟手機,進入重力工具箱,選擇虛擬按鍵調整。
5
同時也勾選Android L 圖標選項,如圖
6
也要勾選啟用虛擬按鍵顏色選項。再次重啟手機。
『捌』 Android手機怎樣更改虛擬鍵樣式比如想改成HTC的或者SONY的,手機已ROOT,有xpos
xposed有個插件叫「終極動態導航欄」,用它隱藏自帶虛擬鍵後,使用它提供的虛擬鍵,則可以選擇樣式。至於有沒有直接改系統自帶虛擬鍵樣式的插件,那我就不是很清楚了
補充:隨即稍微搜索了一下,網友有發帖說softkeyz可以改(http://tieba..com/p/2938873692),也有說xposed的插件重力工具箱可以「選擇虛擬按鍵調整」(需要重啟)。
softkeyz沒試過,重力工具箱確實也可以調整虛擬鍵,不過我倒也沒用過調整樣式這個功能,所以僅作參考