0
웹에서 XML을 구문 분석하고이 데이터를 다른 활동의 GridView에 저장하려고합니다. 도와 주실 수 있습니까?AsyncTask가있는 Android GridView 어댑터
나의 첫번째 활동
public class HomeScreenActivity extends Activity {
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.imageButton:
Intent intent = new Intent(this, TopArtistsScreen.class);
intent.putExtra("username", username);
new DownloadXmlTask(this, HomeScreenActivity.this)
.execute("URL");
startActivity(intent);
}
내 AsyncTask를
public class DownloadXmlTask extends AsyncTask<String, Void, List<Artist>> {
@Override
protected void onPostExecute(List<Artist> result) {
progressDialog.dismiss();
gridView.setAdapter(new TopArtistsImageAdapter(context, result));
}
TopArtistsImageAdapter
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = convertView;
if(convertView==null) {
view = inflater.inflate(R.layout.items, null);
}
TextView textView = (TextView) view.findViewById(R.id.grid_item_name);
ImageView imageView = (ImageView) view.findViewById(R.id.grid_item_image);
textView.setText(artistsList.get(position).getName());
imageLoader.DisplayImage(artistsList.get(position).getImage(), imageView);
return view;
}
PS 나는 단지에만 는 =>이 아래와 같이 변경합니다 모든 정보를 다운로드 한 후 내가 다른 활동을 시작 갈까요 모든 정보
엑스트라에? 아티스트 (문자열, 문자열, 문자열, 문자열) – WOLVERINE
사용자 정의 개체를 한 화면에서 다른 화면으로 전달하려면이 [예제] (http://www.technotalkative.com/android-send-object-from- 하나의 활동과 다른 활동 /) –
위대해, 많이 고마워! – WOLVERINE