我正在开发一个 Android 应用程序,它将显示一个 ListView,其中包含从 Web 加载的项目。 登录应用程序后必须显示 ListView。
到目前为止我做了什么:
- 我创建了一个顶部有标签的主 Activity 。
- 在其中一个选项卡( Activity )中,您必须登录。
- 然后我使用 AsyncTask 在后台进行身份验证。
这就是我到目前为止所做的。 然后我需要做以下事情:
当用户名和密码满足要求时,应用程序应启动一个新 Activity ,该 Activity 将显示带有来自网络的远程项目的 ListView。我需要以适当的方式完成此操作,因此我还将使用 AsyncTask 来执行此操作。问题是……
我不知道如何处理这个问题。因为当我验证用户名时,它会加载...并且在加载列表项时会再次加载。有没有办法让这一切在当前的选项卡界面中正常工作?
最佳答案
我不确定我是否完全理解你的要求。
据我所知,您想在验证后添加一个 ListView 选项卡。所以只需使用 TabHost.newTabSpec()在您的异步任务返回登录成功后创建一个新选项卡。
对不起,如果我误解了。希望对您有所帮助。
关于android - 登录然后 ListView 的基本方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10883289/