title: View too large to fit into drawing cache only when no hardware acceleration
body: <p>I have an EditView, which text is added to by the user. For some reason, turning OFF hardware acceleration via  </p>
  
  <pre><code>myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
  </code></pre>
  
  <p>and adding ~40 lines of text, makes all my text go invisible and my Logcat shows <code>W/View﹕ View too large to fit into drawing cache, needs 8334080 bytes, only 8294400 available</code></p>
  
  <p>I do not encounter this issue with turning the hardware acceleration off via the activity, nor do I encounter this issue with hardware acceleration completely on.</p>
  
  <p>I need hardware acceleration only on this view off for specific reasons - is there a way around this drawing cache issue?</p>