Нужно задавать левое поле объекту кнопки программно. Это сегмент кода:
RelativeLayout rl = (RelativeLayout) findViewById(R.id.for_button);
MarginLayoutParams ml = new MarginLayoutParams(-2,-2);
ml.setMargins(5, 0, 0, 0);
Button btn = new Button(this);
btn.setText("7");
btn.setTextColor(Color.WHITE);
btn.setBackgroundResource(R.drawable.date_button);
rl.addView(btn,ml)
Я также пробовал
btn.setLayoutParams(ml);
rl.addView(btn);
Какая большая проблема. Или есть альтернативный способ?