Dans mon application il y a un MainScreen
. Cet écran contient beaucoup de Vertical
et Horizontal
gestionnaire de champ et tout le contenu s'affichent avec succès avec défilement. Il s'agit de mon principal code VerticalFieldmanager
.background image désactiver désactiver dans le gestionnaire principal de champ dans blackberry
vfm_Main = new VerticalFieldManager()
{
public void paint(Graphics g)
{
g.setColor(Color.WHITE);
g.drawBitmap(0,0,mybackgroundImage.getWidth(),mybackgroundImage.getHeight(),mybackgroundImage,0,0);
super.paint(g);
}
protected void sublayout(int maxWidth, int maxHeight)
{
super.sublayout(Display.getWidth(),Display.getHeight());
setExtent(Display.getWidth(),Display.getHeight());
}
};
Il existe une image d'arrière-plan pour cet écran. Lorsque je fais défiler cet écran pour voir le contenu complet de cet écran, mon image de fond défile également avec le contenu .. pour cette raison, l'image de fond semble si floue et elle se répète en bas de l'écran.
Je veux faire défiler uniquement le contenu de cet écran .so comment mettre en œuvre ce ..?
J'ai essayé beaucoup mais je n'ai pas eu de suggetion et de coups pour éviter cela? si une personne face à ce problème ou avoir une idée s'il vous plaît aidez-moi ...
Merci à l'avance !!!
thanx @alishaik .. je l'avais déjà implémenté de cette façon ... mais ça fait encore défiler l'image backround aussi ... as-tu implémenté avec succès ça? – Hitarth
J'ai fait comme ça. Et je cours avec succès. Codeur. – alishaik786