вторник, 25 октября 2011 г.

среда, 5 октября 2011 г.

Обработка события нажатия по View. Android

Делается так:

    someView.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View arg0, MotionEvent arg1) {
            if (arg1.getAction()==MotionEvent.ACTION_DOWN)
                runEnemy(); 
            else
                stopEnemy();
            return true;
        }
    });



воскресенье, 25 сентября 2011 г.

Как программно поменять фон приложения (background в View). Android


1) Добавим свою картинку в res/drawable
2) В layout/main.xml добавим с палитры LinearLayout
3) Пишем:

BitmapDrawable d = (BitmapDrawable) getResources().getDrawable(R.drawable.background); 
LinearLayout layout = (LinearLayout)findViewById(R.id.tableLayout1); 
layout.setBackgroundDrawable(d);


Применение HTML тегов в View. Android

В Android могут применяться HTML теги для стильного вывода информации с помощью View элементов.

Пример:

Spanned spanText = android.text.Html.fromHtml("<u>My</u> <i>some</i> <b>bold</b> text");
tvTotal = (TextView) findViewById(R.id.tvTotal);
tvTotal.setText(spanText);