Расположение кнопок с надписью и текстом - PullRequest
1 голос
/ 23 августа 2010

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

Если я хочу над текстом (т.е. текст не на изображении), как мне это сделать?Я также хочу, чтобы текст располагался по центру снизу, и (работая без рисования) есть команда гравитации для центра по горизонтали и снизу.Я попытался:

android:gravity="bottom, center_horizontal"

Это сделало ошибку.Цените помощь и помните, что я новичок в Eclipse и Java.

Заранее спасибо.- Джеймс

PS Помогите мне построить мою репутацию, пожалуйста.

1 Ответ

1 голос
/ 23 августа 2010

Вы можете использовать TextView и создать onClickListener, чтобы легко добиться того же:

            tv = (TextView) findViewById(R.id.tv);
            tv.setGravity(Gravity.CENTER);

            String title;
            Drawable icon; 

        tv.setText(title);
        tv.setCompoundDrawablesWithIntrinsicBounds(null, icon, null, null);
        tv.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

            }
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...