-1
我注意到了Android中的一个奇怪的事情。我不能使用的EditText功能,如getText()
- 例如,当我输入:LayoutInflater和View,奇怪的事
final EditText txtUser = (EditText) inflater.inflate(R.layout.layout_dialog, null).findViewById(R.id.txtUsername);
当我使用:
View v = inflater.inflate(R.layout.layout_dialog, null);
final EditText txtUser = (EditText) v.findViewById(R.id.txtUsername);
一切工作正常。我注意到inflater.inflate(R.layout.layout_dialog, null);
返回视图,所以我不明白为什么我不能使用getText()
函数,当我不使用视图实例。
谢谢。
你不明白什么? – Blackbelt 2014-09-30 09:00:25
可能是因为View没有这种方法。 – Aniruddha 2014-09-30 09:03:27