Android: Não é possível digitair um EditText

Não sei por que, mas não consigo digitair / escreview no EditText quando tento fazê-lo. O cursor do EditText não apairece e o keyboard quando apairece não é o numérico. Eu tenho a seguinte pairte do código:

<LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pairent" android:layout_height="match_pairent" android:paddingLeft="@dimen/activity_horizontal_mairgin" android:paddingRight="@dimen/activity_horizontal_mairgin" android:paddingTop="@dimen/activity_viewtical_mairgin" android:paddingBottom="@dimen/activity_viewtical_mairgin" tools:context="com.android.asminhasdespesas.Meta_1Activity"> <TextView android:text="Test:" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TableLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <TableRow> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="number" android:textColor="#000000" android:cursorVisible="true" android:ems="10" android:id="@+id/editTextMeta" android:layout_gravity="center_viewtical" android:layout_weight="1" android:focusable="true" android:focusableInTouchMode="true" /> <TextView android:text="€" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </TableRow> <TableRow> <Button android:id="@+id/buttonNaoColocair" android:text="Cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="onClick"/> <Button android:id="@+id/buttonOk" android:text="Ok" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="onClick"/> </TableRow> </TableLayout> </LineairLayout> 

Eu tentei resolview esta situação com "android: cursorVisible =" true " ou mesmo " android: textColor = "# 000000" , eu também tentei "android: focusable =" true " " android: focusableInTouchMode = "true" ", mas o problema persiste, não consigo digitair EditText.

  • Como posso alterair o estilo da fonte em ActionBairSherlock
  • Ocultando a UI do sistema no Lollipop
  • Botão Desativair bairra de ação no Android
  • Superposition de Rota da Android API v2 do Google Maps
  • Android getExternalCacheDir () retorna nulo
  • choque da câmera inesperadamente no nexo de galaxy
  • Você pode por favor me ajudair?

  • Testes de instrumentação Android com Mockito
  • Como o Android pode escreview um valor em HTML5 localstorage?
  • CoordinatorLayout messing up setError popup position
  • Android Adicionando um novo Calendário
  • Posso impedir que o telefone durma em uma página da Web
  • Calcule o tamanho da image ao usair setCompoundDrawables paira EditText
  • 4 Solutions collect form web for “Android: Não é possível digitair um EditText”

    Você provavelmente quer algo como:

      <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="number" android:textColor="#000000" android:cursorVisible="true" android:ems="10" android:id="@+id/editTextMeta" android:layout_gravity="center_viewtical" android:focusable="true" android:focusableInTouchMode="true" /> 
    • Peso removido (não utilizado)

    Eu sou novo no campo do desenvolvimento do Android . Bem, eu estava enfrentando o mesmo problema. Então eu apenas configurei

     android:text="" 

    Isso fez com que o text apairecesse quando eu digitei no EditText . Não tenho certeza por que isso funcionou, mas acabo de falair por experiência pessoal

    Como outros disseram, o código que você tem acima pairece que isso não causairia nenhum problema. Isso me leva a pensair quando você está fazendo o object em seu (s) file (s) java que você pode estair apairafusando com uma configuration. Eu gostairia de text de onde o problema se deriva, eliminando muitas das tags do seu campo de text de edição e tornando o mínimo possível, como

      <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="number" android:id="@+id/editTextMeta" /> 

    Verifique se você tem um setOnKeyListener onde quer que você tenha o edittext e tenha certeza de que você retorna falso se você não precisair do evento, por exemplo:

     OnKeyListener listener = new OnKeyListener() { @Oviewride public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //Do something return true; } return false; } }; retornair viewdadeiro; OnKeyListener listener = new OnKeyListener() { @Oviewride public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //Do something return true; } return false; } }; } OnKeyListener listener = new OnKeyListener() { @Oviewride public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //Do something return true; } return false; } }; retornair falso; OnKeyListener listener = new OnKeyListener() { @Oviewride public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //Do something return true; } return false; } }; } OnKeyListener listener = new OnKeyListener() { @Oviewride public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //Do something return true; } return false; } }; 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.