gpt4 book ai didi

android - 将参数传递给另一个类

转载 作者:太空狗 更新时间:2023-10-29 13:36:20 24 4
gpt4 key购买 nike

我有两个类,其中一个我传递给它发送两个参数1- 文件网址2-文件名 因为我不想为我拥有的每个文件创建此类

第一个类传递来自 OnItemClickListener 的参数

     list.setOnItemClickListener(new ListView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
if (position == 0) {
// pass parameters file name & file url

}

二等舱

public void onClick(View v) {
// starting new Async Task
new DownloadFileFromURL().execute(file_url);
}
OutputStream output=new FileOutputStream(new File(dir, filename));

最佳答案

您需要创建一个 Bundle并将 URL 和文件名存储在其中。然后你可以在调用新 Activity 的 Intent 中传递这个包。在新类中,您使用 getIntent().getExtras() 从包中提取信息。

关于android - 将参数传递给另一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10093973/

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