Ваш вопрос не совсем понятен ... но вы должны создать отдельное действие, возможно, подклассифицировать ListActivity (документация здесь ), а затем загрузить его при нажатии на кнопку. Если бы ваша активность была названа FavoritesActivity, это было бы что-то вроде этого:
Button fav = (Button)findViewById(R.id.ShowFavButton);
fav.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(FirstActivity.this, FavoritesActivity.class));
}
});
Если вы хотите вернуть что-то из вашего FavoritesActivity в FirstActivity (или как там его еще называют), вы можете использовать startActivityForResult вместо просто startActivity
.