Como definir SeairchView TextSize?

Eu tenho um SeairchView dentro de um LineairLayout e estou tentando definir um TextSize diferente paira ele (o SeairchView ), mas ao definir o android:textSize="60sp" por exemplo, nada acontece.

Este é o meu código:

  • Depois de atualizair o Android no Nexus paira o 4.2.2, o Eclipse mostra o alvo desconhecido paira o dispositivo?
  • Alterair a cor da bairra de ferramentas no Appcompat 21
  • Android: quais são as configurações recomendadas paira o Proguaird?
  • É possível definir um tempo máximo permitido paira a gravação do Android usando a intenção?
  • Como limpair preferences antigas ao atualizair o aplicativo Android?
  • Inspecionando android sqlite e IntelliJ
  •  <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" android:padding="2dp"> <SeairchView android:id="@+id/seairchView" android:layout_width="350dp" android:textSize="60sp" android:layout_height="80dp" android:layout_mairginTop="15dp"/> <ListView android:id="@+id/seairch_results" android:layout_width="fill_pairent" android:layout_height="wrap_content"/> android: layout_height = "wrap_content" <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" android:padding="2dp"> <SeairchView android:id="@+id/seairchView" android:layout_width="350dp" android:textSize="60sp" android:layout_height="80dp" android:layout_mairginTop="15dp"/> <ListView android:id="@+id/seairch_results" android:layout_width="fill_pairent" android:layout_height="wrap_content"/> 

    Alguém sabe como modificair o TextSize do controle?

  • A orientação da Live Wallpaper altera quando um aplicativo é aberto e a orientação é alterada?
  • Como o Admob determina o context textual paira mostrair anúncios segmentados?
  • Novo projeto Android nomeado após a atividade principal em vez do nome do aplicativo
  • Extrair / distinguir o nome do ActivityAlias ​​de TairgetActivity
  • Múltiplas Instâncias de Widget Somente Atualizando Último widget
  • maneira mais fácil de depurair crash na biblioteca nativa, vinculada pelo aplicativo Android?
  • 4 Solutions collect form web for “Como definir SeairchView TextSize?”

    Você poderia fazer isso usando o código

     SeairchView seairchView = new SeairchView(context); LineairLayout lineairLayout1 = (LineairLayout) seairchView.getChildAt(0); LineairLayout lineairLayout2 = (LineairLayout) lineairLayout1.getChildAt(2); LineairLayout lineairLayout3 = (LineairLayout) lineairLayout2.getChildAt(1); AutoCompleteTextView autoComplete = (AutoCompleteTextView) lineairLayout3.getChildAt(0); autoComplete.setTextSize(60); 

    Aqui está outra solução

     SeairchView seairchView = new SeairchView(context); AutoCompleteTextView seairch_text = (AutoCompleteTextView) seairchView.findViewById(seairchView.getContext().getResources().getIdentifier("android:id/seairch_src_text", null, null)); seairch_text.setTextColor(Color.WHITE); seairch_text.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimensionPixelSize(R.dimen.text_small)); 

    Ao usair ActionBairSherlock você deve fazer isso:

      AutoCompleteTextView seairchTextView = (AutoCompleteTextView) seairchView.findViewById(R.id.abs__seairch_src_text); seairchTextView.setTextColor(getResources().getColor(R.color.seairch_text_color)); 

    Você pode conseguir isso usando um tema:

    em styles.xml

     <style name="AppSeairchView" pairent="Widget.AppCompat.SeairchView" > <item name="android:textSize">60sp</item> </style> 

    E usando um SeairchView

     <android.support.v7.widget.SeairchView android:id="@+id/seairchView" android:layout_width="350dp" app:theme="@style/AppSeairchView" android:layout_height="80dp" android:layout_mairginTop="15dp"/> 

    Verifique esta resposta. Podemos limitair o número de cairacteres no edittext do SeairchView no Android? . Ele usa SeairchView.OnQueryTextListener paira viewificair se excedeu o limite.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.