这是一个非常基本的问题,因为我刚开始使用Android。
当我点击一个按钮时,我想显示保存在我的设备上的文章列表,用户可以选择其中一个。但如果没有,我想显示一个“下载”按钮,以允许用户下载文章。
我不知道如何进行布局 - 我应该使用activityForResult
意图调用新的ListActivity
吗?但是,如果没有文章,我将如何显示按钮?
谢谢
答案 0 :(得分:1)
我可以给你一个简短的想法。然后你将不得不尝试使用互联网上的引用来实现它。如果你会遇到问题,我们都很乐意帮助你,但至少你应该在编码上付出一些努力
所以你必须有一个按钮,一个列表视图和xml布局中的另一个按钮。
按钮(例如 btn_ShowArticles )用于点击以填充列表视图。
列表视图(例如 articleList )用于显示文章列表。
另一个按钮(例如 btn_download )是让用户下载文章,如果找不到的话。
现在您必须按住 btn_ShowArticles 的按钮,然后您必须使用适配器填充列表视图。
您可以检查适配器是否为空。如果它为null,则可以显示 btn_Download 并将listview设置为不可见。
否则,您可以将 btn_Download 设置为不可见并填充列表视图。
您可以点击 btn_Download 编码下载文章。