Лекция 4. Адаптеры данных и компоненты для отображения данных


И изменим класс MainActivity


Download 0.59 Mb.
bet12/12
Sana03.02.2023
Hajmi0.59 Mb.
#1151455
TuriЛекция
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Лекция 14 1 Адаптеры данных и компоненты для отображения данных


И изменим класс MainActivity:


public class MainActivity extends AppCompatActivity {
 
ArrayList
products = new ArrayList();

 
ListView productList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
 
if(products.size()==0){
products.add(new Product("Картофель", "кг."));
products.add(new Product("Чай", "шт."));
products.add(new Product("Яйца", "шт."));
products.add(new Product("Молоко", "л."));
products.add(new Product("Макароны", "кг."));
}
productList = (ListView) findViewById(R.id.productList);
ProductAdapter adapter = new ProductAdapter(this, R.layout.list_item, products);
productList.setAdapter(adapter);
}
}
В итоге получится следующий проект:
И после запуска приложения мы сможем управлять количеством продуктов через кнопки:
Download 0.59 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling