android-softkeyboard

    0熱度

    1回答

    像下面顯示的圖像我的活動正在查看像第二個圖像。如何解決此問題。 我面臨的問題是,當按下軟鍵盤時,頂部相對佈局被隱藏,並且回收站視圖被放置在相對佈局下面,我完全看到了屏幕。如何解決這個問題。我搜遍了堆棧溢出,但問題沒有解決。 XML代碼連接下面 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    3熱度

    2回答

    我有一個簡單的活動,它顯示一個大的多行EditText和其下的一些其他控件。我希望活動調整大小,以便在用戶輸入EditText時按鈕不會被鍵盤隱藏。 我嘗試了各種粗略和非粗略的解決方案,我在網上找到 - 沒有任何工作。 這裏是我試過到目前爲止: 把android:windowSoftInputMode="adjustResize"在清單中。 將android:fitsSystemWindows="

    5熱度

    3回答

    如何在按鈕單擊時關閉鍵盤?我有一個具有EditText和兩個按鈕的片段。一個提交EditText內容,另一個只關閉片段。現在當片段消失時,鍵盤保持不動。但是,按後退按鈕關閉鍵盤或點擊「完成」也會關閉它。但是我需要的是當片段關閉時鍵盤消失。 我已經試過類似的問題here,here或here解決方案,但沒有一個似乎工作。他們中的大多數投擲NullPointerException。所有活動都不是碎片。調

    0熱度

    1回答

    我已經試過所有的組合並且還沒有實現我想要的,所以請幫助我! 我想要什麼 我需要鍵盤沒有auto prediction與enter key爲多用途 單按:應該去下一行 長按:宜顯示錶情符號鍵盤 和 這裏是代碼 <EditText android:id="@+id/editTextWord" android:gravity="top|start" android:p

    0熱度

    1回答

    我使用透明屏幕覆蓋來檢測用戶長按手機的電源鍵(或者更確切地說,當關閉選項對話框出現時),這是正常工作。 不幸的是,當這個屏幕覆蓋被激活,軟鍵盤停止出現,這對我來說是一個問題。我怎樣才能防止呢? 我正在使用的代碼是大量基於此:Detect power button long press public void warnOnShutdown() { if (Settings.canDrawO

    2熱度

    2回答

    好吧,所以基本上我希望我的ScrollView自動滾動到EditText的底部(在我的情況下,我爲了顯示目的而使得分高度更大)。但有點搜索和大量的實驗,所有我能做到的就是後第一滾動佈局,然後彈出鍵盤和覆蓋佈局的其餘部分,這裏有一些屏幕截圖: This is what it does This is what I want it to do 感謝您的幫助,我可以得到。 XML代碼: <ScrollV

    1熱度

    1回答

    我開發的軟鍵盤爲Android。 我想使用InputConnection.commitCorrecrion()更正一些文本,如果按鍵對應於Keyboard.KEYCODE_DONE被按下。 但是,文本不會改變,它只會閃爍一次。 我該如何解決這個問題? public class SimpleIME extends InputMethodService implements Keyboard

    1熱度

    1回答

    正在關注this tutorial我已經創建了一個完全可用的Android OS鍵盤。它是一個標準的QWERTY字母/數字。 我有數字鍵盤的第二個鍵盤標記。 似乎我無法檢測是正在由文本輸入框中指定什麼類型的鍵盤。 edittext指定的類型爲 editText.setInputType(InputType.TYPE_CLASS_TEXT); 但我的IME服務如何檢測到這一點,以便它可以呈現正確的鍵

    0熱度

    1回答

    這是我的化妝。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:local="http://schemas.android.com/apk/res-auto" android

    0熱度

    1回答

    如何將使用Intent的資產文件夾中存在的GIF圖像發送到其他應用程序? 我已經試過這樣: private File getEmojiFile(int position) { AssetManager assetManager = getApplicationContext().getAssets(); File file = new File(getCacheDir(), m