Не используйте setBackgroundDrawable
, но используйте ::
@Override
public void onClick(View v) {
TextView txt = (TextView) findViewById(R.id.txt);
txt.setBackgroundResource(R.drawable.textview_logo);
Toast.makeText(getBaseContext(), "this test is ok!", Toast.LENGTH_SHORT).show();
}
});
Убедитесь, что textview_logo
находятся в папке для рисования
для заданного фона:
txt.setBackgroundColor(Color.RED);