Comment obtenir les éléments(findViewById) pour une mise en page qui est chargée dynamiquement(setView) dans une boîte de dialogue?

J'ai besoin d'obtenir l'EditText qui est définie dans un fichier xml de mise en page qui est chargée dynamiquement comme un point de vue dans une boîte de dialogue préférences c'est à dire :

public class ReportBugPreference extends EditTextPreference {

    @Override
    protected void onPrepareDialogBuilder(AlertDialog.Builder builder) {
        super.onPrepareDialogBuilder(builder);   
        builder.setView(LayoutInflater.from(ctx).inflate(R.layout.preference_report_bug_layout,null));
        EditText edttxtBugDesc = (EditText) findViewById(R.id.bug_description_edittext); //NOT WORKING
    }

}

EDIT : SOLUTION par jjnFord

@Override
protected void onPrepareDialogBuilder(AlertDialog.Builder builder) {
    super.onPrepareDialogBuilder(builder);  

    View viewBugReport = LayoutInflater.from(ctx).inflate(R.layout.preference_report_bug,null);
    EditText edttxtBugDesc = (EditText) viewBugReport.findViewById(R.id.bug_description_edittext);

    builder.setView(viewBugReport);



}

OriginalL'auteur Vikas Singh | 2012-04-25