У меня есть два занятия. В Activity1 у меня есть представление списка, которое заполняется из базы данных. При щелчке элемента он должен перейти к активности2. Activity2 содержит две кнопки (следующая и предыдущая) и отображает сведения о продукте. Вместо текста кнопки «следующий» и «предыдущий» я пытался получить предыдущий элемент в выбранном элементе списка и установить текст в кнопке. и так для «следующей» кнопки.
myList.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> adapter, View v, int position, long id) {
MyClass item = (MyClass) adapter.getItem(position-1);
Intent i = new Intent(this, Activity2.class);
i.putExtra("item",item.toString());
startActivity(Activity2);
}
}
и в Activity2.class
buttonprevious = (Button) findviewById(R.id.previous);
Bundle b = getIntent().getExtras();
String preitem = b.getString("item");
buttonprevious.setText(preitem);
Это правильный путь или я делаю что-то не так?
Как я могу отобразить информацию о продукте следующих и предыдущих предметов?
Как использовать view flipper в этом случае?
Спасибо ..