인수에 적용되지 않습니다 :방법은 내가 구조를 가지고
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
if(getActivity() != null)
Intent intenta = StatisticsActivity.newInstance(this, (Question)mStream.get(position));
startActivity(intenta);
}
내가
(Intent intenta = StatisticsActivity.newInstance(this, (Question)mStream.get(position))):
The method newInstance(Activity, Question) in the type StatisticsActivity is not applicable for the arguments (UserQuestionsFragment, Question).
newInstance
문제가 있습니다
public static Intent newInstance(Activity activity, Question question) {
Intent intent = new Intent(activity, StatisticsActivity.class);
intent.putExtra(QUESTION_KEY, question);
return intent;
}
이클립스가 변경 newInstance
을 제공합니다 :
public static Intent newInstance(UserQuestionsFragment userQuestionsFragment, Question question) {
Intent intent = new Intent(userQuestionsFragment, StatisticsActivity.class);
intent.putExtra(QUESTION_KEY, question);
return intent;
}
하지만 오류가 발생합니다. 무엇이 가능할까요? 미리 감사드립니다.
오류에
하는 라인? –
안녕하십니까 : Intent intenta = StatisticsActivity.newInstance (this, (Question) mStream.get (position)) – Forme
newInstance - 표시된 – Forme