Я пытаюсь, чтобы текст и изображение на кнопке отображались динамически - текст должен отображаться слева, а изображение - справа.Чтобы привести пример, вот изображение, которое я хотел бы получить.
После поиска нескольких других примеров в StackOverflow, попробовал следующий кодв моей деятельности, но, кажется, не работает.Может кто-нибудь подсказать, пожалуйста, что я делаю не так?
Код:
btn.setTextColor(Color.parseColor("#000000"));
btn.setText("SomeText");
btn.setTextSize(TypedValue.COMPLEX_UNIT_PX, mediumTextSize);
Drawable icon= getApplicationContext().getResources().getDrawable( R.drawable.cal);
icon.setBounds(0, 0, 0, 0); //Left,Top,Right,Bottom
btn.setCompoundDrawablesWithIntrinsicBounds( null, null, icon, null );