unter Code mit den Daten aus der Datenbank abrufen und die Daten in Listview Ich mag Anzeige für eine bessere Leistung in Recyclerview anzuzeigenWie Listenansicht mit Recyclerview ersetzen, während aus MySQL-Datenbank Abrufen von Daten AsyncResponse Implementierung
Ich will nur meine Listenansicht mit recyclerview ändern, ohne
meine gesamte Code zu bewirkenpublic class MainActivity extends AppCompatActivity
implements OnNavigationItemSelectedListener, AsyncResponse {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
PostResponseAsyncTask taskRead = new PostResponseAsyncTask(MainActivity.this,this);
taskRead.execute("http://10.0.3.2/customer/product.php");
}
@Override
public void processFinish(String s) {
productList = new JsonConverter<Product>().toArrayList(s, Product.class);
BindDictionary<Product> dict = new BindDictionary<Product>();
dict.addStringField(R.id.tvName, new StringExtractor<Product>() {
@Override
public String getStringValue(Product product, int position) {
return product.name;
}
});
FunDapter<Product> adapter = new FunDapter<>(MainActivity.this,productList,R.layout.homedatalist,dict);
lvProduct =(ListView) findViewById(R.id.lvProduct);
lvProduct.setAdapter(adapter);
}