Просмотр списка отображается, но отображается дважды при прокруткеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Просмотр списка отображается, но отображается дважды при прокрутке

Сообщение Anonymous »

Я пытался создать список из 629 записей из mysql с помощью json, просмотр списка работает, но данные отображаются дважды при прокрутке вниз.

это моя StockActivity:

Код: Выделить всё

public class StockActivity extends Activity {

public ArrayList list;
ListView listView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_stock);
listView=(ListView)findViewById(R.id.listView1);
list=new ArrayList();
list.clear();
getPartId();

}
public void getPartId(){
class GetPartId extends AsyncTask {
private ProgressDialog pDialog;
@Override
protected void onPreExecute() {
super.onPreExecute();
runOnUiThread(new Runnable() {
@Override
public void run() {
pDialog = new ProgressDialog(StockActivity.this);
pDialog.setMessage("Showing Part...wait");
pDialog.setIndeterminate(false);
pDialog.setCancelable(true);
pDialog.show();
}
});
}

@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
pDialog.dismiss();
showPartId(s);
}

@Override
protected String doInBackground(Void...  params) {
String s = null;
RequestHandler rh = new RequestHandler();
s = rh.sendGetRequest(konfigurasi.URL_TAMPIL_ALL);
return s;
}
}
GetPartId gPI = new GetPartId();
gPI.execute();
}

private void showPartId(String json){

try {
//Mencari nilai No_Part

JSONObject jsonObject = new JSONObject(json);
JSONArray result = jsonObject.getJSONArray(konfigurasi.TAG_JSON_ARRAY);

for ( int i=0;i

Подробнее здесь: [url]https://stackoverflow.com/questions/46291258/listview-showing-but-double-displayed-when-srcolling[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»