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

DialogFragment не отображаются все элементы интерфейса - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Connect to MS SQL и ошибка "unfortunately has stopped" http://www.cyberforum.ru/android-dev/thread1423491.html
Привет! Ребята выручите пожалуйста. Скачал jtds, вроде прилинковал к проекту... в манифесте прописал доступ к инету <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> вот код соединения public void OnClick(View v) throws SQLException { Connection conn = null;
Программирование Android Послать POST запрос с параметрами и получить json Всем привет! Столкнулся с проблемой. Как послать POST запрос и получить назад результат json. Опишу подробно: Есть апи сайта, на котором, чтобы получить json, нужно ввести данные в textarea и нажать кнопку submit. При этом, в action прописан key. Без запроса с параметрами, естественно данные мне вернутся как null. Пробовал напрямую получить json, но из-за key в action и параметров... http://www.cyberforum.ru/android-dev/thread1423446.html
Программирование Android Javah в android studio 1.0
в терминале android studio ввожу команду C:\DetectPeople\DetectPeopleOpenCV-master\NDKExam\app\src\main>javah -d jni -classpath D:\ProgramFiles\androidSDK\platforms\android-14\android.jar;..\..\build\intermediates\classes\d ebug com.ndkexam.ndkexam.MainActivity И вот что выдает терминал Android Studio 1.0 "javah" не является внутренней или внешней командой, исполняемой программой или...
Android Программирование Android
пишу приложение на андроид (не давно начал изучать) как сделать в андроид приложении 1+2=? при нажатии на imagebutton(1.2.3) чтоб вместо вопроса подставлялось число правильного варианта ,
Программирование Android Почему каждый второй говорит что в android не совсем java? http://www.cyberforum.ru/android-dev/thread1423280.html
Часто встречается такое мнение, можно ли считать спеца который пишет для android спецом java?
Программирование Android Выделение цветом в ListView Есть адаптер наследуемый от SimpleCursorAdapter. В нем ImageView, TextView и CheckBox. public void bindView(View view, Context context, Cursor cursor) { super.bindView(view, context, cursor); ... // Слушаю checkbox и вношу изменения в БД. При нажатии на view оно подсвечивается. checkbox.setOnClickListener(new OnClickListener() { public void onClick(View v) { ... подробнее

Показать сообщение отдельно
Kostochkin
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 18

DialogFragment не отображаются все элементы интерфейса - Программирование Android

17.04.2015, 16:25. Просмотров 394. Ответов 7
Метки (Все метки)

Здравствуйте.

Пишу программу для андроид, среда eclipse classic 4.2.2, последние обновления android sdk.
описание проблемы:
В mainАctivity вызывается DialogFragment, который создается программно.

Вызов DialogFragment:

new StartDialogFragment().show(getSupportFragmentManager(), "Enter data");

В экземпляре DialogFragment есть заголовок, два сообщения и два editText.

DialogFragment:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public static class StartDialogFragment extends DialogFragment {
 
        @Override
        public Dialog onCreateDialog(Bundle savedInstanceState) {
            
            final EditText editText3 = null;
            final EditText editText4 = null;
            
            return new AlertDialog.Builder(getActivity())
                    .setTitle(R.string.example_enter_id_pass)
                    .setMessage(R.string.example_id)
                    .setView(editText3)
                    .setMessage(R.string.example_password)
                    .setView(editText4)
                    .setNegativeButton(R.string.example_enter_use_exist_data_button, new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick (DialogInterface dialog, int which) {
                            dialog.dismiss();
                            //startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(AUTH_URL)));   
                        }
                    })
                    .setPositiveButton(R.string.example_enter_button, new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick (DialogInterface dialog, int which) {                       
                            dialog.dismiss();
                           //
                        }
                    })
                    .create();
        }
}
Программа компилируется и собирается.
Но при запуске на виртуальной машине 4.4.2 диалоговое окно создается с заголовком, последним Message и двумя кнопками.
Пробовал по разному создавать все равно Message только одно, и editText нет вообще.
Не понимаю что не так? Или вообще надо по другому делать?
Подскажите пожалуйста...
И вопрос номер два:
Как при нажатии на кнопку в диалоговом окне передать данные из editText dialogfragment-а в mainActivity, которая вызвала этот dialogfragment?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru