Форум программистов, компьютерный форум CyberForum.ru

Вопросы по настройке интерфейса - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Блок кода в эклипс http://www.cyberforum.ru/android-dev/thread341060.html
Как в коде сделать произвольный блок кода сворачивающимся (по типу как для импорта)? И есть ли хоть какой-то автокомплит в эклипсе?
Программирование Android Преобразование R.string.* в строку Как преобразовать ресурсы R.string.* в обычный String для отображения в UI ? Сама задача - отобразить ProgressDialog, он требует обычные строки, но поскольку ресурсы из R.string по факту int то он на это ругается. Код: ProgressDialog pd=ProgressDialog.show(myActivity.this, R.string.str1, R.string.str2, true, false); Использование getString(); не помогает, приложение все равно крашится:... http://www.cyberforum.ru/android-dev/thread340748.html
Программирование Android textView как "экран" программы-калькулятора
День добрый. Есть компонент textView, он используется для ввода цифр в программе-калькуляторе. Простая задача оказалась для меня нерешаемой - взять значение из textView, перевести его в double, умножить\сложить\разделить на другое, преобразовать и положить обратно в textView double value = Double.parseDouble(cBuf.toString()); double result = Double.parseDouble(tv.getText().toString());...
Почему все падает, если раскомментить строку tv.append(" extra"); ? Программирование Android
Добрый день! Хочу сделать так, чтобы приложение с интервалом в 0,5 сек выводило цифры в столбик (изучаю андроид). Написал такой код: public class AndroidTestActivity extends Activity { protected void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); new Thread(new Runnable(){ public void run() { TextView tv=(TextView)...
Программирование Android Не запускается приложение http://www.cyberforum.ru/android-dev/thread339914.html
Есть простенькое приложение (ошибки не показывает) package com.ttx; import android.app.Activity; import android.os.Bundle; import android.view.*; public class CalculatorActivity extends Activity { /** Called when the activity is first created. */ @Override
Программирование Android Для начинающего Я полный новичок в программировании для Android. Подскажите мне с чего начать? Какую литературу читать? Мне нужно программировать ПО для Android 2.3 подробнее

Показать сообщение отдельно
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,712
14.08.2011, 15:26  [ТС]     Вопросы по настройке интерфейса
Цитата Сообщение от petruchodd Посмотреть сообщение
Вот за второй вариант( про то что у тебя всю площадь занимает) выложи проект
Спасибо, сам разобрался. Я не создавал лэйаут, в общем какую-то ерунду делал. Сейчас картинка (в смысле понимания) уже вырисовывается.
Вот рабочий пример.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
cont = new LinearLayout(this);
        cont.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
        cont.setOrientation(LinearLayout.HORIZONTAL);
        setContentView(cont);
textTitle=new TextView(this);
        textTitle.setText("Калькулятор");
        
        textTitle.setGravity(Gravity.CENTER_HORIZONTAL);
        textTitle.setTextColor(Color.rgb(255, 0, 0));
        textTitle.setBackgroundColor(Color.rgb(100,100,100));
        
        
        cont.addView(textTitle);
Отсюда вопрос: чем отличается addView от setContentView? Я так понимаю, что последний метод обозначает базовый контейнер, куда будут бросаться другие визуальный объекты (кстати, у визуальных объектов в Java/Android есть какое-то общее название, от какого класса они все наследуются, какойинтерфейс расширяют?), а addView просто добавляет очередной объект, "не назначая его начальником"?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru