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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
sm100
2 / 2 / 0
Регистрация: 30.12.2012
Сообщений: 29
#1

Почему не работает setTop() - Программирование Android

03.01.2013, 17:58. Просмотров 417. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
        
    btnOk = (Button) findViewById(R.id.btnOk);  
        btnOk.setTop(140);
Уважаемые форумцы, подскажите, почему не работает вот эта команда btnOk.setTop(140);

Я голову сломал и поисковик в понимании того, как можно программно управлять позицией объекта. Сначала Eclipse ругался на Api 11. Я создал другой проект, но все равно команда не работает.

Добавлено через 26 минут
Вот, елки палки, бился над проблемой несколько часов. А ответ оказался в этом:

C++
1
2
imageParams = imageDrop.getLayoutParams();  
image1.setLayoutParams(imageParams);
Вопрос закрыт. Спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2013, 17:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Почему не работает setTop() (Программирование Android):

Почему работает? - Программирование Android
Всем привет. Недавно начал изучать Android, и вот возник вопрос. Пишу в Eclips'е, при создании проекта создается две папки appcompat_v7 и...

Почему WebView не работает - Программирование Android
Скажите в чём дело не так вот прикрепил скриншот:

Почему не работает GET запрос? - Программирование Android
Maxens, А что происходит? Ошибка? Исключение?

Почему .setBackground не работает? - Программирование Android
У меня кнопки представляют собой TextView'ы, на которых по умолчанию выставлены соотв. рисунки, но при попытке изменить их(на любые) при...

Почему здесь не работает Intent? - Программирование Android
Intent берет значение по умолчанию, а не то, которое в классе Touch подскажите почему? package ru.lkja.fx; import java.util.Timer;...

Почему оператор сравнения не работает? - Программирование Android
Здравствуйте, Простой вопрос, очень простой, но ввел в ступор Есть стринговая переменная, которая берется из текстового поля....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.01.2013, 21:07 #2
Цитата Сообщение от sm100 Посмотреть сообщение
Java
1
2
imageParams = imageDrop.getLayoutParams(); *
image1.setLayoutParams(imageParams);
просто вызываешь гет и сет для перерисовки? если да, то лучше попробуй view.invalidate() или view.requestLayout().
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2013, 21:07
Привет! Вот еще темы с ответами:

Почему в EditText не работает html тэг <strike>? - Программирование Android
Добрый вечер, Почему не работает конструкция: Spanned s= Html.fromHtml(&quot;&lt;strike&gt;my test text&lt;/strike&gt;&quot;); ...

Почему выводится в виде таблицы и почему не работает сортировка - C++
почему выводится в виде таблицы? почему не работает сортировка? и как туда можно вставить классы комнат? hotel.h #include...

Ноутбук работает только с Wi Fi роутера дома, в кафе не работает и везде. Почему? - Wi-Fi
Подскажите пожалуйста, почему у меня ноутбук с виндой 7, работает вай фай только дома с роутера. А когда я прихожу в кафе или в парк, у...

Не работает удаление пробелов в строке! Подскажите пожалуйста, почему не работает? - jQuery
Здравствуйте! Скажите пожалуйста, почему не работает данный код; должно брать строку, которую ввёл пользователь, удалять из неё все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru