Изменение размера ячеек в сетке?

У меня есть вид сетки в Android, который заполняется пользовательским представлением, которое наследуется от кнопок изображения.

То, что я хотел бы сделать, это изменить размер кнопок изображения внутри сетки, а также их отступ между ячейками.

Вот мойgetView() код. Я'я пробовал использовать макеты, но могут, потому что я нене иметь доступа к родительскому представлению.

public View getView(int position, View convertView, ViewGroup parent) {

    LayoutInflater inflater = (LayoutInflater) context
        .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    if (image == null)
        image = BitmapFactory.decodeResource(context.getResources(), R.drawable.dollar);

    ExpenseIcon ic = new ExpenseIcon(context);
    ic.setImageBitmap(image);

    return ic;
}

Как я могу это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос