Ich weiß nicht warum, aber ich kann den EditText nicht schreiben/schreiben, wenn ich es versuche. Der EditText-Cursor wird nicht angezeigt und die Tastatur, wenn sie angezeigt wird, ist nicht die numerische Tastatur. ich den folgenden Teil des Codes haben:Android: Ein EditText kann nicht eingegeben werden
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
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_vertical"
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/buttonNaoColocar"
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>
</LinearLayout>
Ich habe versucht, diese Situation mit "android: cursorVisible =" zu lösen true“ oder sogar "android: textcolor =" # 000000", ich habe auch versucht, "android: fokussierbarem =" true“ "android:.? focusableInTouchMode =" true "" aber das Problem weiterhin besteht, kann ich geben nicht auf EditText
können Sie mir bitte helfen
Der Code, den Sie gaben, sollte in Ordnung sein. Es könnte durch etwas über ... verursacht werden. –
Machen Sie irgendetwas damit in Ihren Java-Dateien? – mkorcha
Ich denke, die Größe des Bearbeitungstextes ist zu klein, um darauf zu klicken. Es hat keinen Textinhalt und hat wrap_content für Breite und Höhe festgelegt. Versuchen Sie, die Breite und Höhe des Bearbeitungstextes auf 100 dpi zu prüfen, um zu überprüfen, ob es immer noch nicht funktioniert. – CurlyCorvus