У меня есть кнопка:
<Button
android:id="@+id/btnCap2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableTop="@drawable/btn_s9cap2"
android:background="@null"
android:layout_gravity="center_horizontal"
android:drawablePadding="10dp"
android:padding="20dp"
android:text="@string/menu_btn_s9cap2"
android:textColor="@color/black"
android:textStyle="bold" />
Мне нужно настроить drawableTop
динамически. Как я могу это сделать ? Я знаю, как настроить фон, но это не решает мою проблему.
btnCap2 = (Button) findViewById(R.id.btnCap2);
drawable = getResources().getDrawable(R.drawable.btn_s9cap2);
btnCap2.setBackground(drawable);
btnCap2.setOnClickListener(this);