Лучший способ привязать данные из AdapterView к RelativeLayout

Я новичок в Java и программировании в целом. И я пытался получить набор результатов от JSON, помещенный в простой адаптер, для загрузки данных в TextView, содержащихся в RelativeLayout. Ссылка или любая помощь в правильном направлении были бы высоко оценены, спасибо в Advance. С уважением.

/**
 * After completing background task Dismiss the progress dialog
 * **/
 protected void onPostExecute(String file_url) {
 // dismiss the dialog after getting all products
 pDialog.dismiss();
 // updating UI from Background Thread
 runOnUiThread(new Runnable() {
 public void run() {
 /**
 * Updating parsed JSON data into RelativeLayout
 * */
 AdapterView adapter = new AdapterView(
 AllProductsActivity.this, productsview,
 R.layout.sample_view, new String[] { TAG_PID,
 TAG_NAME},
 new int[] { R.id.pid, R.id.name });
 // updating View view
 setAdapter(adapter);
 }
 });

 }

 }
 }

Вот мой XML файл

<!--?xml version="1.0" encoding="utf-8"?-->
 <relativelayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/sample_view" android:layout_width="fill_parent" android:layout_height="fill_parent">

 <textview android:id="@+id/pid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignleft="@+id/name" android:layout_below="@+id/name" android:layout_margintop="88dp" android:text="Product ID" android:textappearance="?android:attr/textAppearanceMedium">

 <textview android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignparentleft="true" android:layout_alignparenttop="true" android:layout_marginleft="35dp" android:layout_margintop="24dp" android:text="Product Name" android:textappearance="?android:attr/textAppearanceMedium">

 </textview></textview></relativelayout>
1 ответ

В простом случае, например, вы можете использовать ArrayAdapter. AdapterView является родителем классов, таких как ListView. В основном это определяет View какие дети будут определяться Adapter; это не сам Adapter.

licensed under cc by-sa 3.0 with attribution.