2010-12-02 5 views
0

Je suis suivant ce tutoriel:interprétation gourou rapide des instructions de tutoriel Android android!

http://knol.google.com/k/suk-woo-heo/creating-user-interfaces/1oqzmo14sfklf/20#

ont obtenu à l'étape 4 où il est dit: 4. Avec les ressources définies, vous êtes prêt à personnaliser l'apparence de TodoListItemView. Créez de nouvelles variables d'instance privées pour stocker les objets Paint que vous utiliserez pour dessiner l'arrière-plan et la marge du papier. Créez également des variables pour les valeurs de couleur du papier et de largeur de marge. Remplissez la méthode init pour obtenir les instances des ressources que vous avez créées au cours des deux dernières étapes et créez les objets Paint.

Quelqu'un peut-il me dire ce que cela signifie? 'Créer de nouvelles variables d'instance privées pour stocker les objets Paint'

Faut-il créer une nouvelle classe dans eclipse sous src? Mon cours existant I avait déjà appelé beaucoup de choses comme init(), donc il commence à cracher des erreurs si je le mets dedans ...

Répondre

0

On dirait qu'ils modifient/ajoutent à la classe existante TodoListItemView créée à l'étape 1 .

Quelque chose comme ceci:

public class TodoListItemView extends TextView { 

    private Paint marginPaint; 
    private Paint linePaint; 
    private int paperColor; 
    private float margin; 

    public TodoListItemView (Context context, AttributeSet ats, int ds) { 
    super(context, ats, ds); 
    init(); 
    } 

    private void init() { 
    // Get a reference to our resource table. 
    // .... 
Questions connexes