Ho un SearchView
all'interno di un LinearLayout
e sto cercando di impostare un diverso TextSize
per esso (il SearchView
), ma quando si imposta android:textSize="60sp"
per esempio, non succede nulla.Come impostare SearchView TextSize?
Questo è il mio codice:
<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"/>
Qualcuno sa come modificare il TextSize
del controllo?
Il primo metodo, utilizzando layout sub-lineare ha funzionato perfettamente per me . Qualunque sia il motivo, il secondo metodo che usa getIdentifier() produce un testo di ricerca null. Ad ogni modo, grazie per la risposta in quanto questo era proprio quello di cui avevo bisogno per diminuire le dimensioni del carattere un po ' – Silmarilos
NullPointerException dal secondo metodo –
per il secondo metodo di lavoro che ho usato questo id: android.support.v7.appcompat.R. id.search_src_text – moxi