     private function measureTextLineHeight():Number
     {
         var lineMetrics:TextLineMetrics = measureText("Wj");
+        
+        // Android text heights are slightly different from Flex's.
+        if (isAndroid)
+            return lineMetrics.height * androidHeightMultiplier;
+        
         return lineMetrics.height;
     }
     


            stageText.text = _text;
            stageText.displayAsPassword = _displayAsPassword;
            
            if (_maxChars > 0)
                stageText.maxChars = _maxChars;
            
            if (_restrict != "")
                stageText.restrict = _restrict;
            
            // Soft keyboard hints

                stageText.text = text;
            
            _text = stageText.text;
            
            // Move the cursor to the end of the appended text.
            stageText.selectRange(_text.length, _text.length);
            
            dispatchEvent(new TextOperationEvent(TextOperationEvent.CHANGE));
        }
    }
