Вывод View без метода onClick (вопрос)
-
- Сообщения: 23
- Зарегистрирован: 09 ноя 2013, 13:39
Вывод View без метода onClick (вопрос)
Парни обьясните плз, есть три активности, из первой и второй я собираю данные, а в третьей на основании этих данных вывожу в layout результат.
Вопрос как реализовать это без метода onClick, так как кнопок у меня нет? есть другой метод?
спс
Вопрос как реализовать это без метода onClick, так как кнопок у меня нет? есть другой метод?
спс
Re: Вывод View без метода onClick (вопрос)
вообще не понял чего тебе надо
-
- Сообщения: 23
- Зарегистрирован: 09 ноя 2013, 13:39
Re: Вывод View без метода onClick (вопрос)
ну вот кусок кода:adarash писал(а):вообще не понял чего тебе надо
Код: Выделить всё
public class resultView extends Activity implements View.OnClickListener {
TextView textView1,textView2,textView3,textView4;
ImageView imageView1,imageView2,imageView3;
ImageButton imageButton;
press_bd sqh;
SQLiteDatabase sqdb;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.result);
imageButton = (ImageButton)findViewById(R.id.imageButton);
textView1 = (TextView)findViewById(R.id.textView1);
textView2 = (TextView)findViewById(R.id.textView2);
textView3 = (TextView)findViewById(R.id.textView3);
textView4 = (TextView)findViewById(R.id.textView4);
imageView1 = (ImageView) findViewById(R.id.imageView1);
imageView2 = (ImageView) findViewById(R.id.imageView2);
imageButton.setOnClickListener(this);
String your_query= "SELECT sum(CUP) as cup, sum(FRENCH)as french, sum(CUPS)as cup FROM cup_table ";
Cursor result = sqdb.rawQuery(your_query, null);
int cupColIndex = result.getColumnIndex("cup");
int frenchColIndex = result.getColumnIndex("french");
int cupsColIndex = result.getColumnIndex("cups");
result.moveToFirst();
if (result.getInt(cupColIndex)==1 && result.getInt(frenchColIndex)==1 && result.getInt(cupsColIndex)==1){
textView1.setText("ваш результат 1");
textView2.setText("вы на первом месте");
imageView1.setImageResource(R.drawable.sp25);
imageView2.setImageResource(R.drawable.wt13501);
}else if (result.getInt(cupColIndex)==1 && result.getInt(frenchColIndex)==1 && result.getInt(cupsColIndex)==2){
Toast toast = Toast.makeText(getApplicationContext(),
"попробуйте еще", Toast.LENGTH_SHORT);
toast.show();
int clearCount = sqdb.delete("cup_table",null,null);
Intent intent = new Intent("android.intent.action.MainActivity");
startActivity(intent);
итд
Re: Вывод View без метода onClick (вопрос)
Запрос что-то возвращает? Можно скопировать базу с эмулятора и запускить её на рабочем столе sqlite manager.comradesaaxov писал(а):хочу что бы в result, отображались эти данные.
[syntax=sql]SELECT sum(CUP) as cup, sum(FRENCH)as french, sum(CUPS)as cup FROM cup_table [/syntax]
Если запрос вернет что-то, значит ошибка где-то в IF.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
-
- Сообщения: 23
- Зарегистрирован: 09 ноя 2013, 13:39
Re: Вывод View без метода onClick (вопрос)
да с базой все нормально, делал кнопку по нажатию которой данные выводятся в лог и на экран, все работает, а когда захотел что бы layout с нужными данными грузился сразу(без обработчика нажатий) при переходе на него, все крашится.trew писал(а):Запрос что-то возвращает? Можно скопировать базу с эмулятора и запускить её на рабочем столе sqlite manager.comradesaaxov писал(а):хочу что бы в result, отображались эти данные.
[syntax=sql]SELECT sum(CUP) as cup, sum(FRENCH)as french, sum(CUPS)as cup FROM cup_table [/syntax]
Если запрос вернет что-то, значит ошибка где-то в IF.
Re: Вывод View без метода onClick (вопрос)
Код: Выделить всё
все крашится.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: Вывод View без метода onClick (вопрос)
приведи код нормально, и опиши словами что тебе толком надо, а то ничего не понятно. потом в отладчике можно посмотреть на какой строчке кода у тебя крашится приложение
-
- Сообщения: 23
- Зарегистрирован: 09 ноя 2013, 13:39
Re: Вывод View без метода onClick (вопрос)
извините парни за невнимательность, была не подключена база все работает.
спс за помощь
спс за помощь