Я искал по всему Интернету, но по какой-то причине мне еще не удалось найти этот фрагмент кода. Я пытаюсь получить строки и несколько изображений с моего сервера через запрос HttpGet, затем я помещаю данные в мой список.
Как бы я это сделал? Я перепробовал все, я могу вставить свой код, но он не работает, так что это не сильно поможет.
Итак, как я могу получить данные через запрос httpGet, а затем поместить полученные данные в просмотр списка.
Спасибо.
public class ChatService extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chatservice);
ContactsandIm();
ListView list = (ListView) findViewById(R.id.ListView01);
list.setClickable(true);
final List<PhoneBook> listOfPhonebook = new ArrayList<PhoneBook>();
listOfPhonebook.add(new PhoneBook(a, "9981728", "test@test.com"));
listOfPhonebook
.add(new PhoneBook("Test1", "1234455", "test1@test.com"));
listOfPhonebook.add(new PhoneBook("Test2", "00000", "test2@test.com"));
PhonebookAdapter adapter = new PhonebookAdapter(this, listOfPhonebook);
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View view,
int position, long index) {
System.out.println("sadsfsf");
showToast(listOfPhonebook.get(position).getName());
}
});
list.setAdapter(adapter);
}
private void ContactsandIm() {
// TODO Auto-generated method stub
HttpGet a = new HttpGet("http://www.gta5news.com/getdata.php");
}
// end bracket for "ContactsandIm"
private void showToast(String message) {
Toast.makeText(this, message, Toast.LENGTH_LONG).show();
}
}