我有一个问题,如何在布局完全加载后显示一个活动。
例如:我有一个列表视图,当我点击一个项目加载一个配置文件时,该配置文件有一个视图寻呼机并从互联网上加载图像。
我希望listr停止在thar布局完全加载后显示。
这可能吗?
答案 0 :(得分:1)
我认为更好的方法是在列表视图开始加载时显示一个对话框,并在完成时显示...我也使用listview,并且必须与服务器的数据同步。 基本上这样做..
@Override
protected void onPreExecute() {
pDialog = new ProgressDialog(LoginActivity.this);
pDialog.setMessage("Loading...");
pDialog.setCancelable(false);
pDialog.show();
}
@Override
protected String doInBackground(String... arg0) {
//do your stuff such as getting data from server.
}
@Override
protected void onPostExecute(String result) {
//do your stuff such as setting data obtained before
if (pDialog.isShowing())
pDialog.dismiss()
}
答案 1 :(得分:0)
例如,您可以使视图寻呼机不可见,并在加载所有图像时将其设置为可见。