У меня есть метод, который запускает LongClick фрагмента и работает нормально:Android: лучше использовать boolean?
@Override
public void onItemLongClick(int position, View view) {
Bundle bundle = new Bundle();
bundle.putInt("itemPosition",position);
android.app.FragmentManager fm = getFragmentManager();
DeleteCFragment delCDialog = new DeleteCFragment();
delCDialog.setArguments(bundle);
delCDialog.show(fm,"delcardview dialog");
}
Есть ли скорость или другое преимущество создания методы с булевым, как это?
@Override
public boolean onItemLongClick(int position, View view) {
Bundle bundle = new Bundle();
bundle.putInt("itemPosition",position);
android.app.FragmentManager fm = getFragmentManager();
DeleteCFragment delCDialog = new DeleteCFragment();
delCDialog.setArguments(bundle);
delCDialog.show(fm,"delcardview dialog");
return true;
}
в первом случае вы должны иметь, чтобы вернуть логическое значение в качестве функции rerurning булева –
Возможный дубликат - http://stackoverflow.com/questions/12230469/android-why-does-onitemlongclick-return-a-boolean – Veener
@Veener Привет, я понимаю, что return true versus return false для логическое значение. Я пытаюсь определить, следует ли использовать логический (второй пример) или просто запустить первый пример, показанный без логического. – AJW