gpt4 book ai didi

android - 如何将项目从另一个类的列表添加到 ListView

转载 作者:行者123 更新时间:2023-11-29 16:02:44 24 4
gpt4 key购买 nike

我真的不知道如何在 mainactivity 类中将另一个类的项目添加到我的 ListView 中。任何提示都将非常有值(value)。 :(((((

import java.util.ArrayList;
import java.util.List;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MainActivity extends Activity {
private ListView listOfTweets;
private ArrayAdapter<String> tweetsAdapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listOfTweets = (ListView) findViewById(R.id.simple_list_item_1);
listOfTweets.setAdapter(tweetsAdapter);
TweetUtil tu = new TweetUtil();
//How to get list of tweets from TweetUtil here and add it in my listView here ?? ://

}
}

这是 TweetUtil 类。

public class TweetUtil{
public List<String> getTodaysTweets(){
List<String> tweets = new ArrayList<String>();

tweets.add("Good Morning!");
tweets.add("How are you??");
return tweets;
}
}

enter image description here

最佳答案

你可以按照下面的方式做

setContentView(R.layout.activity_main);
listOfTweets = (ListView) findViewById(R.id.listview1);
// id of listview in activity_main.xml
TweetUtil tu = new TweetUtil();
List<String> list =tu.getTodaysTweets(); //get the list
tweetsAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,list);
listOfTweets.setAdapter(tweetsAdapter);

关于android - 如何将项目从另一个类的列表添加到 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22560096/

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