Ich habe ein benutzerdefiniertes BasicEditField mit Border mit Bitmap.Now beim Eingeben des Textes erstellt, überquert es den Rand der BasicEditField
.Blackberry - einfache Zeile BasicEditField mit großem Text
Dies ist mein Code
class customEditField1 extends EditField
{
Bitmap mBorder = null;
customEditField1(Bitmap borderBitmap)
{
mBorder = borderBitmap;
}
protected void paint(Graphics graphics)
{
graphics.drawBitmap(0, 0, mBorder.getWidth(),mBorder.getHeight(), mBorder, 0, 0);
super.paint(graphics);
}
}
ich eine BasicEditField erstellen möchten, die den zuvor eingegebenen Text verbergen sollte und zeigt den neu eingegebenen Text und den eingegebenen Text mit im border.It sein sollte sollte nicht davon abhängig, die Anzahl der Zeichen begrenzen. Und ich möchte Padding zwischen dem Text und der Grenze anwenden.
Ich weiß nicht, wie Grenze Bitmap von BasicEditField zu HorizontalFieldManager bewegen? – Rajapandian
Schauen Sie sich den bereitgestellten Code an, er ist bereits in paint(), ich habe Ihre Aufmerksamkeit einfach ertränkt. –
@MaxGontar Wie können wir Hintergrundbilder oder EditTextield einstellen? – Hitarth