在使用以下代码编译程序时,发生错误.它说getLayoutInflater()是未定义的.谁能帮助我尽快解决它.
final LayoutInflater inflater = getLayoutInflater ( );
Run Code Online (Sandbox Code Playgroud)
提前致谢.
San*_*esh 18
HI Prasanth,你可以试试这个
第1步:为Layout Inflater创建一个对象,如下所示:
LayoutInflater mInflater;
Run Code Online (Sandbox Code Playgroud)
第2步:通过传递Context进行初始化
Context context=MyActivity.getApplicationContext();
mInflater = LayoutInflater.from(context);
Run Code Online (Sandbox Code Playgroud)
第3步:在获取View meythod中,您可以将视图设置为
public View getView(int arg0, View myView, ViewGroup parent) {
if (convertView == null) {
myView = mInflater.inflate(R.layout.mytest, null);
}
Run Code Online (Sandbox Code Playgroud)