Кто-нибудь может посоветовать, почему простая программа продолжает падать?
EditText editText1 = (EditText) findViewById(R.id.editText1); View.OnClickListener onClickListener_button1 = new View.OnClickListener() { @Override public void onClick(View v) { ColorDrawable drawable = (ColorDrawable)editText1.getBackground(); } };
Как было обнаружено в комментариях, вы преобразуете InsetBackground в ColorBackground, что не удается.
Чтобы получить правильные результаты, вам нужно установить android:background="@color/initial_color" для EditText в xml.
android:background="@color/initial_color"