Ich habe eine SearchView
innerhalb einer LinearLayout
und ich versuche, eine andere TextSize
dafür zu setzen (die SearchView
), aber bei der Einstellung android:textSize="60sp"
zum Beispiel passiert nichts.Wie setze ich SearchView TextSize?
Dies ist mein Code:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="2dp">
<SearchView
android:id="@+id/searchView"
android:layout_width="350dp"
android:textSize="60sp"
android:layout_height="80dp"
android:layout_marginTop="15dp"/>
<ListView
android:id="@+id/search_results"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
Wer weiß, wie die TextSize
der Steuerung zu ändern?
Die erste Methode, mit sublinear Layouts für mich gearbeitet perfekt . Aus irgendeinem Grund erzeugt die zweite Methode, die getIdentifier() verwendet, einen Null-Suchtext. Wie auch immer, danke für die Antwort, da dies genau das war, was ich brauchte, um die Schriftgröße etwas zu verringern. – Silmarilos
NullPointerException von der zweiten Methode –
für die zweite Methode, die ich verwendete diese ID: android.support.v7.appcompat.R. id.search_src_text – moxi