Come trovare la vista da string invece di R.id

Supponiamo di avere questo in layout di res nella mia applicazione

<TextView android:id="@+id/titleText" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/app_name" android:textColor="#ffffffb0" android:padding="5px" /> 

Nella mia attività, ottengo il TextView utilizzando questo command

  • Attivare / distriggersre il block dei cappucci e spostare il tasto programmaticamente su android
  • Come mantenere / escludere un path di pacchetto particolare quando si utilizza il proguard?
  • InvocationTargetException su gonfiare un xml - android
  • Programmaticamente aggiungere una vista sotto l'altra nel layout relativo
  • Avvia browser predefinito con parametri di intenti e post
  • Context di database SQLite passato alla scheda
  •   TextView tv = (TextView)findViewById(R.id.titleText); 

    Ma sto cercando un altro metodo come questo

      TextView tv = (TextView)findViewByString("R.id."+"titleText"); 

    perché ho bisogno di enumerare quei ids. Qualcuno di voi può dare un suggerimento o indizio su come posso fare? Grazie

  • API WebView loadUrl JavaScript non funziona API <= 18 (ma funziona in API> = 19)
  • Chiamare API nativi Android dalle funzioni JavaScript di Embedded WebView
  • Controllare la velocità dell'animation
  • Android - Scansione del codice a barre, opzioni? ZXing?
  • ListView con i pulsanti Aggiungi e Elimina in ciascuna row in android
  • Come get tutti gli events dal calendario?
  • One Solution collect form web for “Come trovare la vista da string invece di R.id”

    È ansible utilizzare qualcosa di simile:

     Resources res = getResources(); int id = res.getIdentifier("titleText", "id", getContext().getPackageName()); 

    E poi usare l'ID.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.