Ich habe ein EditText in meine App eingebaut.
Im Emulator kann ich auf dem PC normal den Text eingeben (mit der Tastatur, die neben dem Screen angezeigt wird).
Installiere ich die App auf meinem Handy, wird keine Tastatur angezeigt, wenn ich auf die EditText(box) klicke...
Kann mir das jemand erklären?
Es geht um die "txtSearchText" relativ weit unten im XML Code:
ZitatAlles anzeigen<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/col_black"
android:orientation="horizontal" >
<Button
android:id="@+id/btnBack"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:onClick="show_startscreen"
android:text="Zurück" />
<TextView
android:id="@+id/lblHeadline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/col_black"
android:paddingLeft="12dp"
android:text=""
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/col_white"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
style="@android:style/TextAppearance.Large.Inverse"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5px"
android:layout_marginLeft="15px"
android:layout_marginRight="15px"
android:layout_marginTop="5px"
android:layout_weight="0.55"
android:background="@color/col_black"
android:orientation="vertical" >
<TextView
android:id="@+id/lblText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:text=""
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/col_white"
android:textSize="16dp" />
<EditText
android:id="@+id/txtSearchText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:ems="10" android:inputType="text"
android:focusableInTouchMode="true" android:clickable="true"
android:focusable="true">
<requestFocus />
</EditText>
<TextView
android:id="@+id/lblSearchResults"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:text="Ihr Suchergebnis"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="@color/col_white"
android:textSize="18dp" />
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:id="@+id/pnlSearchResults"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/col_black"
android:gravity="bottom"
android:orientation="horizontal" >
<Button
android:id="@+id/Button04"
android:layout_width="58dp"
android:layout_height="wrap_content"
android:text="Info" />
<Button
android:id="@+id/button1"
android:layout_width="58dp"
android:layout_height="wrap_content"
android:layout_weight="0.68"
android:text="" />
<Button
android:id="@+id/Button03"
android:layout_width="58dp"
android:layout_height="wrap_content"
android:text="Zeit" />
</LinearLayout>
</LinearLayout>
final EditText txtSearch = (EditText)findViewById(R.id.txtSearchText);
txtSearch.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
Der Java Code wurde automatisch generiert (und 3 Methoden zum TextChangedListener hinzugefügt!).
Danke!