Страница 1 из 1

Значения даты в инт

Добавлено: 25 июл 2013, 21:20
antonbright

Код: Выделить всё

public class MainActivity extends Activity implements OnClickListener{
TextView tv1, tv2, tv3;
Button btn1;


	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		tv1 = (TextView) findViewById(R.id.tv1);
		tv2 = (TextView) findViewById(R.id.tv2);
		tv3 = (TextView) findViewById(R.id.tv3);
		btn1 = (Button) findViewById(R.id.btn1);
		btn1.setOnClickListener(this);
		
	}
public void onClick(View v){
		switch(v.getId()){
		case R.id.btn1:
			final Calendar c = Calendar.getInstance();
			int mYear = c.get(Calendar.YEAR);
			int mMonth = c.get(Calendar.MONTH);
			int mDay = c.get(Calendar.DAY_OF_MONTH);
			tv1.setText(mYear);
			tv2.setText(mMonth);
			tv3.setText(mDay);
			
		}
}
при нажатии вылетает
07-25 18:10:44.491: E/AndroidRuntime(936): FATAL EXCEPTION: main
07-25 18:10:44.491: E/AndroidRuntime(936): android.content.res.Resources$NotFoundException: String resource ID #0x7dd
07-25 18:10:44.491: E/AndroidRuntime(936): at android.content.res.Resources.getText(Resources.java:201)

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:25
rezak90
а с чего вы взяли что метод setText класса TextView принимает int?
намекаю... смотрите внимательней что требуется во входящие параметры!

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:31
Foenix
так ты мало что поймешь, лог нужно весь читать, все, что красное

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:36
rezak90
Foenix писал(а):так ты мало что поймешь, лог нужно весь читать, все, что красное
я же понял, а я обычный человек, ну ладно гендиректор ещё 8-)

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:43
Foenix
я щас вообще не тебе а бабочке на мониторе. Она лазит и читает логи.

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:44
rezak90
Foenix писал(а):я щас вообще не тебе а бабочке на мониторе. Она лазит и читает логи.
хочу скушать тоже что и ты что бы видеть бабочек

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:46
Foenix
:-D
я говорила - стань на голове постой, боишься же.
А у нас сегодня рыбные котлеты.

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:47
rezak90
Foenix писал(а)::-D
я говорила - стань на голове постой, боишься же.
А у нас сегодня рыбные котлеты.
не люблю рыбу (кроме морской), а котлеты рыбные уж тем более... фе :mrgreen:

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:49
Foenix
а они из морской, красненькой.
Фе - это магазинные, а у меня домашние. Там без Ерунды :mrgreen:

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:50
rezak90
Foenix писал(а):а они из морской, красненькой.
та ну на... неужели из красной рыбы катлеты делают... она же бывает раз в году предварительно на НГ... если она у тебя сейчас то значит у тебя муж депутат :D

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:52
antonbright
Да мне собственно нужно просто в переменные значения даты поместить а сеттекст не обязательно. спасибо


еще вопрос как в simplecursoradapter реализовать selections?

Re: Значения даты в инт

Добавлено: 25 июл 2013, 21:56
rezak90
antonbright писал(а):еще вопрос как в simplecursoradapter реализовать selections?
что значит selections? нажатие? выделение?

Re: Значения даты в инт

Добавлено: 25 июл 2013, 22:02
antonbright

Код: Выделить всё

case R.id.btnPeople:
      Log.d(LOG_TAG, "--- Население больше " + sPeople + " ---");
      selection = "people > ?";
      selectionArgs = new String[] { sPeople };
      c = db.query("mytable", null, selection, selectionArgs, null, null,
          null);
      break;
приблизительно как здесь по нажатию нужно будет вывести только строки удовлетворяющие условию. а как это в курсорадапторе реализовать я к сожалению не нашел.

Re: Значения даты в инт

Добавлено: 25 июл 2013, 22:05
Foenix
в адаптере ты такого не реализуешь. Нужен класс работы с БД, там метод, который по _id в таблице будет делать выборку из другой таблицы, передавать эту выборку в другой курсор и так далее.

Re: Значения даты в инт

Добавлено: 25 июл 2013, 22:09
antonbright
а нет ли у Вас примера или что-то похожего, как например http://startandroid.ru/ru/uroki/vse-uro ... ovija.html
из этого урока выводить не в лог а в листвью. спасибо заранее

Re: Значения даты в инт

Добавлено: 25 июл 2013, 22:11
Foenix
да ты уроки по порядку читай, там же все это есть
примера отдельного нету :(