# Cannot Set Text on field

**URL:** <https://forum.katalon.com/t/cannot-set-text-on-field/22981>\
**Category:** Mobile Testing\
**Tags:** mobile-testing, katalon-studio\
**Created:** [April 11, 2019, 9:38am UTC](https://forum.katalon.com/t/cannot-set-text-on-field/22981 "2019-04-11T09:38:14Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![dimitrios.d](https://avatars.discourse-cdn.com/v4/letter/d/7c8e57/32.png) [@dimitrios.d](https://forum.katalon.com/u/dimitrios.d)\
**Post date:** [April 16, 2019, 11:51am UTC](https://forum.katalon.com/t/cannot-set-text-on-field/22981/9 "2019-04-16T11:51:12Z")

</div>

I find a solution fro this issues. I run the commands to use the kyebord.  
please see below my solution  
import com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory as MobileDriverFactory  
import io.appium.java\_client.android.AndroidDriver as AndroidDriver  
import io.appium.java\_client.android.AndroidKeyCode as AndroidKeyCode

Mobile.tap(findTestObject(‘mobile activation’), 0)

AndroidDriver\<?\> driver = MobileDriverFactory.getDriver()

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_1)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_0)

driver.pressKeyCode(AndroidKeyCode.KEYCODE\_1)

---

_[View the full topic](https://forum.katalon.com/t/cannot-set-text-on-field/22981)._
