У меня есть пара наборов EditText, которые я установил для видимых нажатием кнопки. В моем onClick он говорит, что мой метод слишком сложный для анализа алгоритмом потока данных. Код работает нормально, когда я запускаю его. Как удалить эту ошибку? Или я должен просто игнорировать его, так как код работает нормально? Любая помощь будет оценена, спасибо.Ошибка алгоритма потока данных при видимости EditText
public void showEditText(){ //method is too complex to analyze by data algorithm
if(!et1.isShown() && !et2.isShown()){
et1.setVisibility(View.VISIBLE);
et2.setVisibility(View.VISIBLE);
}else if(!et2.isShown() && !et3.isShown()){
et2.setVisibility(View.VISIBLE);
et3.setVisibility(View.VISIBLE);
}else if(!et4.isShown() && !et5.isShown()){
et4.setVisibility(View.VISIBLE);
et5.setVisibility(View.VISIBLE);
}else if(!et6.isShown() && !et7.isShown()){
et6.setVisibility(View.VISIBLE);
et7.setVisibility(View.VISIBLE);
}else if(!et8.isShown() && !et9.isShown()){
et8.setVisibility(View.VISIBLE);
et9.setVisibility(View.VISIBLE);
}else if(!et10.isShown() && !et11.isShown()){
et10.setVisibility(View.VISIBLE);
et11.setVisibility(View.VISIBLE);
}else if(!et12.isShown() && !et13.isShown()){
et12.setVisibility(View.VISIBLE);
et13.setVisibility(View.VISIBLE);
}else if(!et14.isShown() && !et15.isShown()){
et14.setVisibility(View.VISIBLE);
et15.setVisibility(View.VISIBLE);
}
Что вы пытаетесь сделать? Какую функцию следует выполнять? –