Форум программистов, компьютерный форум 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
21.08.2011, 15:07  [ТС]     Вопросы по настройке интерфейса
Я правильно понимаю, что setContentView нужно использовать только для глобального контейнера?

Добавлено через 9 часов 56 минут
Создал с помощью xml в ряд TextEdit, за ним ToggleButton. Последний при этом отображается на несколько пикселей ниже. Если прописать
Java
1
layout_marginTop="-10dp"
то все становится в один ряд. За счет чего такое странное поведение по умолчанию и правильный ли я выбрал фикс?

Добавлено через 9 часов 56 минут
Создал с помощью xml в ряд TextEdit, за ним ToggleButton. Последний при этом отображается на несколько пикселей ниже. Если прописать
Java
1
layout_marginTop="-10dp"
то все становится в один ряд. За счет чего такое странное поведение по умолчанию и правильный ли я выбрал фикс?

Добавлено через 12 часов 39 минут
Как выставить в ряд 3 элемента так, чтоб средний занимал минимальное пространство соответственно контенту (кнопка), а крайние - все оставшееся пространство (EditText)?
Как у ToggleButton убрать полоску подсветки? Хочу чтоб менялся только текст при клике (реализовано).

Добавлено через 22 минуты
Цитата Сообщение от TanaTiX Посмотреть сообщение
Как выставить в ряд 3 элемента так, чтоб средний занимал минимальное пространство соответственно контенту (кнопка), а крайние - все оставшееся пространство (EditText)?
С этим разобрался.
У контейнера ставим
Java
1
android:weightSum="100"
у детей соответственно
Java
1
2
3
android:layout_weight="54"
android:layout_weight="2"
android:layout_weight="54"
т.е. сумма значений layout_weight и weightSum должны быть равны, что от меня по началу и ускользнуло.
Остальные вопросы пока что все еще актуальны.

Upd. правда сейчас обратил внимание, что самый правый элемент немного выходит за границы экрана. Из-за чего это может быть? Как побороть?
Java
1
2
3
4
5
6
<EditText android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_weight="54"
            android:text="cool"
            android:id="@+id/editText2">
            </EditText>
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru