Я новичок в программировании android, и я нашел некоторые полезные вещи для своего приложения, но я не могу найти, как создать список, заполненный строковым массивом, отображает новый список, который будет заполняется массив строк. я хотел бы, чтобы пользователь выбрал элемент из списка top_menu
, и оттуда перейдите в нужную область и отобразите этот массив.андроидные вложенные списки
это то, что я до сих пор:
public class HelloListActivity extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] top_menu = getResources().getStringArray(R.array.top_menu);
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, top_menu));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
???
}
});
}
все мои массивы работают отлично, я просто не знаю, как заселить новый список с другим массивом в зависимости от выбора пользователя сделал.
любая помощь очень ценится
использование расширяемый ListView и попробовать .. –
я, безусловно, дать что попробовать, но он будет иметь возможность открыть новую форму, так что оно не будет слишком загроможден на одной странице? – Raogrimm