我有一个简单的问题。我正在尝试设计一个简单的 Android 应用程序,它基于关键字搜索某些内容并显示结果的列表视图。目前它只搜索手机中的短信。
以下是我面临的一些事情:
我有一个简单的第一页,带有一个文本框和一个提交按钮。它由“Activity”继承类调用 SMSFinder 呈现。
一旦我有了结果,我希望它们绑定到列表视图。将预览文本显示为有限的字符,比如 20 个字符。单击相同应该“理想地”打开收件箱(或发件箱或其他)并打开短信,但这意味着我不能轻易回到我的应用程序。所以我宁愿在我自己的应用程序中打开整个短信。因此,单击该应用程序应在新屏幕中打开 SMS,其中包含完整的消息、发件人信息等。这里有几个问题,
如果我想真的可以直接在收件箱中打开短信吗?如何?(任何代码片段都会很棒)
假设我想将此结果列表与 ListActivity 绑定;Activity 和 ListActivity 可以在同一个应用程序中共存吗?如何?无论如何,在android中设计这种UI东西的最佳方法是什么。我是一个菜鸟,所以我不确定它是如何进行的。
对于通用 Android 手机应用程序,使 UI 与尽可能多的手机兼容的最佳做法是什么?比如我应该使用什么样的视图?
任何帮助都感激不尽。