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 alterair o text do textView do fragment da atividade
  • Android Studio 0.8.1 Manifest Merger $ {applicationId} não disponível
  • Android java.lang.IllegalArgumentException: Serviço não registrado
  • Impedir a quebra de linha no TextView
  • O cookie Android do WebView retorna nulo
  • Como obter o path do file completo do URI
  • Você pode por favor me ajudair?

  • O provedor de mosaicos Osmdroid e Mapnik já não funciona
  • Em qual operating system é o Eclipse mais robusto?
  • Android WebView -> Exibir WebArchive
  • RotateDrawable Programmatically in android
  • Não foi possível ler a linha 0, col -1 do CursorWindow?
  • Taglib paira Android
  • 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.