gpt4 book ai didi

java - 获取 ListItem 中的信息并将其发送到下一个 Activity

转载 作者:行者123 更新时间:2023-12-02 07:44:27 24 4
gpt4 key购买 nike

我对 Eclipse 和 ADT 插件世界比较陌生,所以您能解释一下它在做什么吗?这将非常有帮助。

基本上,我在一个 Activity 中有一个列表,该列表将由来自数据库 API 的 HTTP 请求填充,我仍在研究这一点。但是,我想知道的是,我是否能够获取 ListItem 中的字符串并将其提供给下一个 Activity 中的 TextView?

例如,我点击“记录 1”,它会将“记录 1”放入变量中,然后将用户发送到下一个屏幕,并将变量插入到 TextView 中。这可能吗?

谢谢。

最佳答案

从适配器获取您想要的内容,然后将其放入启动新 Activity 的 Intent 中:

    listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String string = parent.getAdapter().getItem(position);
Intent intent = new Intent(this, nextActivity.class);
intent.putExtra("text", string);
startActivity(intent);
}
});

在新的 Activity 中,您将获取启动新 Activity 的 Intent 并获取您放入其中的字符串:

String data = getIntent().getStringExtra("text");

关于java - 获取 ListItem 中的信息并将其发送到下一个 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com