Здесь у меня есть метод, чтобы начать differend деятельностьКак отправить активность как параметр в метод?
public void StartViewActivities(View view, AppCompatActivity activity)
{
ViewGroup selectedGroup = (ViewGroup)view;
NoteObject objectForIntent = new NoteObject();
objectForIntent.keywords = (String)((TextView)selectedGroup.getChildAt(0)).getText();
objectForIntent.Details = (String)((TextView)selectedGroup.getChildAt(1)).getText();
objectForIntent.ID = Integer.parseInt((String)((TextView)selectedGroup.getChildAt(2)).getText());
startActivity(new Intent(GetActivity.this, activity.class).putExtra("keywords", objectForIntent.keywords)
.putExtra("Details", objectForIntent.Details).putExtra("ID",objectForIntent.ID));
}
Я посылаю свою деятельность, чтобы быть запущен в качестве параметра. Но внутри метода startActivity
сказано: Неизвестный класс: активность. Итак, как мы можем передать активность как параметр?
Может быть, вы можете отправить 'intent' начать эту деятельность в качестве параметра? – Sudara
Синтаксис запуска активности: ** startActivity (новый Intent (current_activity, target_activity.class)) ** – arun
@arun Я уверен, что я подал в суд на это? – ozgur