如何在活动的oncreate()方法中对EditText执行getLineCount(),更改了EditText的文本,如下所示:
@override
public void onCreate(Bundle savedInstanceState){
myEditText.setText("EXAMPLE");
myEditText.getLineCount();
}
因为视图尚未绘制,所以getLineCount()将始终返回0。有办法解决这个问题吗?谢谢!
最佳答案
呃,到处都是用户界面的问题。
您可以使用处理程序。您将发布一个runnable,它将获得行计数并继续处理。