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

Не могудобраться из MainActivity к etNum1, который в PlaceholderFragment - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Анимация ListView http://www.cyberforum.ru/android-dev/thread1157551.html
В чем суть:При вертикальном свайпе - кнопки прокручиваются. Крайняя кнопка - плавно уменьшается, а с другой стороны - плавно увеличивается. Прокрутка начинается не мгновенно, а после порогового смещения пальца (около половины высоты кнопки).Ума не приложу как это реализовать.Делал через getView,но это только для кнопки которая увеличивается,так как для исчезающей кнопки метод не вызывается.Беда...
Программирование Android Метод getTitle() ребят кому не сложно объясните для чего используется метод getTitle() http://www.cyberforum.ru/android-dev/thread1157474.html
Программирование Android Разблокировка телефона на Android 4.2
Добрый день уважаемый программисты. У меня телефон попал на блокировка!! Модель мой телефон Fly IQ4410 Quad Android 4.2.1. Как можно разблокировать этого телефона, дайте пожалуйста совет.
Тестирование на телефоне (планшете) Программирование Android
Доброго времени суток. Подскажите пожалуйста в чем может быть причина. При запуске на телефоне появляется "в приложении *** произошла ошибка". Причем это происходит когда в activity.java добавляешь слушатель событий. Если запускаешь только что созданный проект "Hello world" то приложение запускается нормально. Подскажите в чем может быть причина. Среда разработки Eclipse. Заранее...
Программирование Android Не отображается картинка в эмуляторе http://www.cyberforum.ru/android-dev/thread1157360.html
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/ic_launcher" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" ...
Программирование Android Adb не показывает таблицы Приветствую, Запускаю adb devices Вижу emulator-5554 device Запускаю adb -s emulator-5554 shell Потом sqlite3 /data/data/myapp/databases/mydb.db Делаю .databases Показывает /data/data/myapp/databases/mydb.db Делаю .tables Получаю в ответ: .tables На любой select получаю ответ no such tables подробнее

Показать сообщение отдельно
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
26.04.2014, 10:26     Не могудобраться из MainActivity к etNum1, который в PlaceholderFragment
Сделайте в классе PlaceholderFragment методы
Java
1
2
3
public EditText getEtNum1() {
     return etNum1;
}
аналогично и со вторым.

Потом в классе MainActivity сделайте ваш Fragment полем класса, и в методе onCreate

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class MainActivity extends ActionBarActivity {
 
 
    final int MENU_RESET_ID = 1;
    final int MENU_QUIT_ID = 2;
    
    private Fragment fragment;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        fragment = new PlaceholderFragment();
        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, fragment).commit();
        }
    }
и потом в методе

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        
        switch (item.getItemId()) {
        case MENU_RESET_ID:
        // обработка меню
        fragment.getEtNum1().setText("blah-blah-blah");
        //и тут по аналогии
        break;
        case MENU_QUIT_ID:
        // завершение
        finish();
        break;
        }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru