2012-02-09 3 views
-1

J'essaie de définir un arrière-plan sur ma page d'accueil. Pour cela, je l'ai écrit ce qui suit dans le constructeurerreur java 104 Uncaught: illegalArgumentException

public MyScreen() 
{ 

    setTitle("Hello AADi WELCOME TO AYANSYS "); 

    background = Bitmap.getBitmapResource("CVMS.jpg"); 

    VerticalFieldManager vfm = new VerticalFieldManager(USE_ALL_HEIGHT | USE_ALL_WIDTH | VerticalFieldManager.NO_VERTICAL_SCROLL); 

    vfm.setBackground(BackgroundFactory.createBitmapBackground(Bitmap.getBitmapResource("CVMS.jpg"),Background.POSITION_X_LEFT,Background.POSITION_Y_TOP,Background.REPEAT_SCALE_TO_FIT); 

    add(vfm); 


} 

Alors je reçois

erreur java 104 Uncaught: IllegalArgumentException

Quelqu'un peut-il s'il vous plaît me aider à résoudre ce

+1

Nous avons besoin de plus de contexte pour résoudre ce problème. Quelle ligne est 104? Où est le reste du code? –

+0

maintenant je ai changé un paramètre dans setBackground c'est-à-dire de Background.REPEAT_SCALE_TO_FIT à REPEAT_INHERIT .. maintenant je suis capable de sortir le put, mais l'image est répétée .. comment résoudre cela s'il vous plaît dites-moi –

+0

S'il vous plaît fournir le plein stacktrace au moins, sinon nous n'avons aucune idée de ce que l'erreur d'origine est .. –

Répondre

0

cette exception s'est produite lorsque vous appelez une méthode avec des arguments incorrects, cette erreur peut être un type d'argument. IllegalArgumentException java doc dit:

Thrown to indicate that a method has been passed an illegal or 
inappropriate argument. 

Ce toturial peut vous aider: http://www.javapractices.com/topic/TopicAction.do?Id=5 Cette classe est exception non contrôlée beacuse elle étend RuntimeException. Note: pour une meilleure aide, vous devez envoyer plus de description, s'il vous plaît expliquer compléter votre programme.

+0

public final class MyScreen étend MainScreen { –

+0

Nous ne voyons aucune classe MyScreen ou MainScreen !!! Voulez-vous que votre problème soit résolu sans plus d'explications !!! Lorsque vous n'envoyez aucune trace de pile d'exception ou ne terminez pas votre programme, ce forum ne vous aide pas. – MJM

Questions connexes