And*_*ker 0 java android super
我想知道super.onPreExecute()应该放在哪里?或换句话说,这是正确的代码:
@Override
protected void onPreExecute() {
super.onPreExecute();
RelativeLayout parent = (RelativeLayout) findViewById(R.id.layoutHomeInfo);
RelativeLayout.LayoutParams params = (LayoutParams) parent.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
params.addRule(RelativeLayout.ALIGN_PARENT_TOP);
progress = new ProgressBar(mContext);
parent.addView(progress, params);
}
Run Code Online (Sandbox Code Playgroud)
要么
@Override
protected void onPreExecute() {
RelativeLayout parent = (RelativeLayout) findViewById(R.id.layoutHomeInfo);
RelativeLayout.LayoutParams params = (LayoutParams) parent.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
params.addRule(RelativeLayout.ALIGN_PARENT_TOP);
progress = new ProgressBar(mContext);
parent.addView(progress, params);
super.onPreExecute();
}
Run Code Online (Sandbox Code Playgroud)
哪里都行.
无论是错误的,它只是一切都取决于当你想调用父功能,那就是一切都取决于你(开发商).
| 归档时间: |
|
| 查看次数: |
203 次 |
| 最近记录: |