Dopo molte giocherellare, ho finalmente capirlo. Su una riga vuota , digita "fbc", quindi premi scheda. Che si ottiene questo:
(|) findViewById(R.id.);
con un cursore rosso posto al "|". Si immette il tipo di oggetto, eventualmente utilizzando la scheda o immettere per il completamento automatico. Potrebbe essere necessario premere scheda o immettere nuovamente dopo di che per passare al campo successivo:
(EditText) findViewById(R.id.|);
Ripetere per l'ID. Questo si ottiene questo:
(EditText) findViewById(R.id.m)|;
L'intera linea sarà sottolineata perché è un'espressione e non un'affermazione. Ogni volta che hai una riga con un'espressione su di essa, però, puoi premere Alt-Invio, quindi Invio di nuovo per selezionare "Introduci variabile locale" e assegnare l'espressione a una nuova variabile, quindi fare una dichiarazione:
EditText |viewById| = (EditText) findViewById(R.id.m);
Genera automaticamente un nuovo nome di variabile. Se stai bene, basta premere invio per finalizzare. Se si desidera un nome di variabile diverso, iniziare a digitare il nuovo nome della variabile prima di premere Invio. Il loro nome di variabile verrà automaticamente sostituito, dando il risultato finale:
EditText e = (EditText) findViewById(R.id.m);|
E che 's come si utilizza il 'FBC' modello dal vivo! IMO, questo dovrebbe essere parte di ogni tutorial Android.
Edit: ho poi realizzato il modello FBC era mal fatto ed è molto più facile solo per risolvere il problema, andare nelle impostazioni e sostituendo il suo testo modello con questo:
$cast$ $var$ = ($cast$) findViewById(R.id.$resId$);
che fa il tutto tutto in una una volta. Sembra un po 'strano fino a dopo che i valori sono stati compilati.