Я строю простой текстовый редактор.Я хотел выровнять текст по левому краю, по центру и справа.
Я сделал следующее, но не изменил выравнивание текста
Как мне это сделать?
EditText txt = (EditText) findViewById(R.id.txt_gcFrontInsideTextData);
if (command == 0 )
{
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, Gravity.TOP | Gravity.LEFT);
txt.setLayoutParams(p);
}
else if (command == 1)
{
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, Gravity.TOP | Gravity.CENTER_HORIZONTAL);
txt.setLayoutParams(p);
}
else if (command == 2)
{
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, Gravity.TOP | Gravity.RIGHT);
txt.setLayoutParams(p);
}