【问题标题】:Android App, checkbox search engineAndroid App,复选框搜索引擎
【发布时间】:2017-02-14 09:51:27
【问题描述】:
我正在 Android Studio 中创建一个应用程序,而且我对 Java 编程还很陌生。主要思想是,在我项目的主要活动中,我将有一个不同选项的列表,旁边有复选框。
用户必须点击他感兴趣的复选框,然后按下底部“搜索”上的按钮。之后将显示一个新活动,例如,如果用户选择了“选项 A”和“选项 D”,那么在新活动中将显示两个图像,我将分配给这两个活动。
由于用户选择的复选框,我无法找到实际显示这些图像的方法。
有人可以给我一个提示吗?
【问题讨论】:
标签:
java
android
search-engine
【解决方案1】:
您应该尽快开始学习 Java(还有 Android 基础知识)。我建议在开发最简单的应用程序之前学习它。
您可以将选项存储在列表中。首先声明列表:
List<String> optionList = new ArrayList<>();
然后,当用户选中复选框时,您可以添加选项:
optionList.add("Option A");
// Or whatever the option is
当你开始新的活动时,你可以放&发送一些数据:
void openNewActivity() {
Intent intent = new Intent(this, NewActivity.class);
intent.putExtra("options", optionList);
startActivity(intent);
}
在 NewActivity 的 OnCreate 方法中,您可以获取数据:
List<String> options = getIntent().getSerializableExtra("options");
瞧!
祝你好运!
【解决方案2】:
你必须知道 Inents、Activity、Images、CheckBoxes。请在网上搜索,之后我将为您实施。但是知道我会建议您下一个。
1)学习活动以及如何传递多个活动数据。
2)如何使用Checkbox以及如何将Image设置为ImageView。