Currently, when clicking into TextField or similar where manual input is requred the android virual keyboard pops up automaticaly, is there a way to prevent it and set it only when i manualy double click into the TextField?
ANDROID: Opening virtual keyboard only when doubleclicked?
112 Views Asked by Jiri Zaloudek At
2
There are 2 best solutions below
1
Narendra_Nath
On
Ref: How to stop EditText from gaining focus at Activity startup in Android
<LinearLayout
android:focusable="true" //insert this line in your parent layout
android:focusableInTouchMode="true"//insert this line in your parent layout
android:layout_width="0px"
android:layout_height="0px"/>
<!-- :nextFocusUp and :nextFocusLeft have been set to the id of this component
to prevent the dummy from receiving focus again -->
<AutoCompleteTextView android:id="@+id/autotext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:nextFocusUp="@id/autotext"
android:nextFocusLeft="@id/autotext"/>
What this does is it makes the parent layout get the focus by deafult. Hence the focus will be present on the text view only if you press it twice
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in QML
- Connecting Signal QML to C++ (Qt5)
- How to connect a destroyed signal of C++ object from QML?
- QML Dialog is broken?
- how to connect the signal to slot in pyqt5 and qml?
- QML Canvas.requestAnimationFrame explodes
- QTimer::singleShot equivalent for QML
- Changing model doesn't affect ComboBox
- setting wrapMode property of Text in ScrollView
- where and what to learn to use Qt5?
- Qt5/QML Displaying a custom route on a map
- Qt application disappears
- QtQuick2 - QML reusable item focus changes when selecting/clicking outside/inside of root item
- QML window resize/move flicker
- QQmlPropertyCache: QQuickItem has FastProperty class info, but has not installed property accessors
- Qt application trying to load platform plugin "xcb" instead of "eglfs"
Related Questions in QT5
- Connecting Signal QML to C++ (Qt5)
- QJSonArray to QString conversion
- QDomDocument toString
- QML Dialog is broken?
- qInstallMessageHandler successful, but sub thread can't see it
- Is there any way to skip macro replacement(During preprocessing) when macro is used as a variable name?
- How to add a column in a table where I can put checkmarks in some cells for further processing?
- Is it possible to deploy a Qt Quick application without Qt Network on OS X?
- Multiple columns in a QTree / QStandardItemModel
- Debug application with self-compiled Qt
- How to display 40 windows with around a hundred animated objects each in Qt Quick?
- setting wrapMode property of Text in ScrollView
- WA_DeleteOnClose delete all members?
- Cannot list device files in Ubuntu/Debian using QDir in Qt5
- Runner::call: socket of context -1 is null
Related Questions in ANDROID-SOFTKEYBOARD
- How to get a toolbar above keyboard in android like iOs
- textinput.needsSoftKeyboard does not work (air for android)
- Numeric Keyboard display using HTML input type
- How to disable key preview in popup keyboard (not in main softkeyboard layout)?
- Create a custom keypad in android
- Is there an option to have both soft and hard keyboards active?
- How to override voice input key on Android keyboard?
- EditText shows the status bar, or causes content above to move instead of resize
- Titanium create custom keyboard module
- Show softkeyboard in AlertDialog type SYSTEM_ERROR or SYSTEM_ALERT
- Android - Weird behaviour with AlertDialog
- Close/hide the Android Soft Keyboard in MvxFragment
- Clicking any Settings menu in Google Keyboard causes crash
- keyboard automatic pops up when moving from one activity to another
- Android SoftKeyboard Sample project wrong width on Nougat
Related Questions in ANDROID-VIRTUAL-KEYBOARD
- I can't hide the virtual keyboard on Android
- I want to display toast message after click on enter key on virtual keyboard
- ANDROID: Opening virtual keyboard only when doubleclicked?
- Android physical keyboard still makes virtual keyboard show
- Up the virtual keyboard
- phonegap android edittext is hidden behind virtual keyboard
- pressing software back button will close entire activity while keyboard is visible
- Is there a way to see the virtual keyboard presented and how can I close it with AndroidViewClient?
- Android keyboard for non support language
- android - handle virtual keyboard enter key behaviour
- How to disable physical keyboard in code(use virtual keyboard all the time)
- How to programmatically hide some keys from android virtuel keyboard
- Qt Android: Virtual keyboard keeps switching to uppercase when I type in a QLineEdit
- WindowInsetsCompat.isVisible(WindowInsetsCompat.Type.ime()) returns true for Android 23-29, though keyboard is not opened
- Android: floating point virtual keyboard on Samsung Galaxy S5
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
in Activity