テキストフィールドに背景画像を追加しようとしていますが、ユーザーが入力して水平スクロールすると、画像が複製されたように見え、次のようになります。
基本的に、ユーザーが大きな値を入力した後、最初のテキストフィールドを2番目のテキストフィールドのように見せたいです。私は horizontalfieldManager を拡張するクラスを持っており、私のペイント関数には次のものがあります:
protected void paint(Graphics g)
{
g.clear();
if (mLabelMode)
{
g.setColor(mLabelColor);
}
else
{
g.setColor(mColor);
}
int x = this.getHorizontalScroll();
g.drawImage(x, 0, mBackground.getWidth(), mBackground.getHeight(), mBackground, 0, 0, 0);
super.paint(g);
}
どんな助けでも大歓迎です。