Вам не хватает «(« прямо перед тем, как делать вид, но, что еще важнее, вам не хватает понимания того, что ссылка должна быть вызвана внутри метода onCreate () класса). Размещение вне класса должно нарушить правильную форму и запретить компилятору распознавать и / или синтезировать код, который вы написали, как таковой, приведенный вами пример. В качестве альтернативы вы могли бы создать переменную-член класса и затем получить к ней доступ с этим оператором, но, самое главное, убедитесь, что код внутри класса.
private ...View bnv; ... this.bnv = instantiate
Это будет ваш модифицированный код, это зависит от вас, если вы хотите переменные-члены вместо локальных переменных.
public class HomeActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
BottomNavigationView bottomNavigationView =
(BottomNavigationView)findViewById(R.id.bottom_navigation);
BottomNavigationViewHelper.removeShiftMode(bottomNavigationView);
} //END_ON_CREATE_METHOD
}/END_HOMEACTIVITY_CLASS