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

Устаревший метод showDialog() в DatePickerDialog - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Android это просто? http://www.cyberforum.ru/android-dev/thread829736.html
Наткнулся на установку С++ Builder6, вспомнил что целый семестр учил С++! вспомнил так же что учил целый семестр линейную алгебра, как-то эти мысли пересеклись и захотелось сделать приложение для транспонирования матрицы. Как говорится "Захотел-сделай!", это конечно не сложная штука, потом захотелось сделать приложение для нахождения обратной матрицы, потом LU-разложение матрицы, потом...
Android один сервер несколько клиентов Всем привет) написала простую сервер-клиент программку (udp), теперь нужно сделать, что бы к серверу могло подключаться несколько клиентов. Кто-нибудь может в общих чертах рассказать, как примерно это реализовать? спс http://www.cyberforum.ru/android-dev/thread829638.html
Android Авторизация на сайте
Всем здрасьте. Входе разработки клиента для сайта возникла следующая проблемка: Есть форма с авторизацией на сайте(2 textedit'a и button) по адресу www.blablabla.ru/login/ Есть мое приложение на андрюше, в котором пытаюсь авторизовываться на этом сайте следующим образом: HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new...
Android Монетизация приложения
сделал пустой проект. хочу добавить в него рекламу AdMob что бы заранее знать что получится. делал все как на https://google-developers.appspot.com/mobile-ads-sdk/docs/android/fundamentals?hl=ru ошибок нет. но приложение не запускается. ни на виртуале ни на телефоне. AdMob id есть. как быть?
Android Первая программа на Андроид http://www.cyberforum.ru/android-dev/thread829211.html
Ребят, написал свою первую программу, но делал ее по сайту develop.android.com. Если честно на Java программирую недавно и многие методы программы не знаю помогите разобраться пожалуйста. Если не тяжело, объяните что делают те или иные классы, функции и методы? Main Activity: package com.example.myfirstapp; import android.os.Bundle; import android.app.Activity; import...
Android Парсинг xml из файла на сервере Добрый день! Есть код, который по идее парсит данные из xml файла, но почему-то не отображается ничего на экране. Где-то ошибка, помогите разобраться, пожалуйста. package com.androidbook.download; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import javax.xml.parsers.DocumentBuilder; подробнее

Показать сообщение отдельно
korol_lion
3 / 3 / 2
Регистрация: 06.04.2013
Сообщений: 109

Устаревший метод showDialog() в DatePickerDialog - Android

06.04.2013, 15:39. Просмотров 2118. Ответов 7
Метки (Все метки)

Я изучаю только андроид и у меня возникла проблема. Мой eclipse показывает что метод showDialog() устарел и не хочет запускать программу в эмуляторе (пробовала и андроид версии 4.2 и 2.2). Пыталась пробовать по новому с фрагментами, но для меня сейчас это темный лес да и там все по английски. Помогите пожалуйста изменить код на новый с фрагментами как полагается, потому что часто использую метод showDialog(). Заранее спасибо. Код прилагается ниже.
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package com.samples.datepickerdialog;
 
import java.util.Calendar;
 
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.TextView;
 
public class MainActivity extends Activity {
private TextView mDateDisplay;
private Button mButton;
private int mYear;
private int mMonth;
private int mDay;
static final int IDD_DATE = 0;
 
 
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
 
mDateDisplay = (TextView)findViewById(R.id.text);
mButton = (Button)findViewById(R.id.button);
 
mButton.setOnClickListener(new View.OnClickListener() {
 
@Override
public void onClick(View v) {
showDialog(IDD_DATE);
 
}
});
 
final Calendar c = Calendar.getInstance();
mYear = c.get(Calendar.YEAR);
mMonth = c.get(Calendar.MONTH);
mDay = c.get(Calendar.DAY_OF_YEAR);
updateDisplay();
}
 
protected Dialog onCreateDialog(int id){
switch(id) {
case IDD_DATE:
return new DatePickerDialog(this, mDateSetListener, mYear, mMonth, mDay);
}
return null;
}
 
private void updateDisplay(){
mDateDisplay.setText(new StringBuilder()
.append(mMonth+1).append("-")
.append(mDay).append("-")
.append(mYear).append("-"));
}
 
private DatePickerDialog.OnDateSetListener mDateSetListener
= new DatePickerDialog.OnDateSetListener() {
 
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
mYear = year;
mMonth = monthOfYear;
mDay = dayOfMonth;
updateDisplay();
 
}
};
 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru