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

Небольшой конфуз с запуском второй Activity - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Создание ListView с CheckBox из БД http://www.cyberforum.ru/android-dev/thread1142814.html
Привет, приложение создает БД с полями id, String и Int _id Name Check 1 Москва 1 2 Казань 0 3 Ростов 0 4 Минск 1 5 Дели 1
Android Как создать обработчик нажатия на картинку Как создать обработчик нажатия на картинку если она не является View элементов, она часть слоев. http://www.cyberforum.ru/android-dev/thread1142789.html
Android Pdf водяные знаки
как программно реализовать вывод на каждой странице документа водяного знака?
Android Как программно создать ImageView
Как программно создать ImageView и присвоить ему ID?
Android Как обрабатывать не только View элементы http://www.cyberforum.ru/android-dev/thread1142561.html
ImageView btn1 = (ImageView)findViewById(R.drawable.gorod_cveta_button1); final Animation anim1 = AnimationUtils.loadAnimation(this, R.anim.scale); btn1.setOnClickListener(new OnClickListener() { public void onClick(View t) { t.startAnimation(anim1); LayerDrawable id1 = l2Drawable(); LinearLayout linear = (LinearLayout)findViewById(R.id.linear);...
Android Не работает отправка POST запроса try{ HttpClient httpclient = new DefaultHttpClient(); //YOUR PHP SCRIPT ADDRESS HttpPost httppost = new HttpPost("http://example.com/android/selectCat.php"); try { // Add your data List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); nameValuePairs ... подробнее

Показать сообщение отдельно
Nachinka
11 / 11 / 0
Регистрация: 19.02.2014
Сообщений: 95

Небольшой конфуз с запуском второй Activity - Android

08.04.2014, 20:36. Просмотров 529. Ответов 4
Метки (Все метки)

Всем приветик!

Возникла небольшая проблемка с передачей данных между двумя активити.

Вот код первой активити:

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
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class MainActivity extends Activity implements OnClickListener {
 
    private Button button;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        button = (Button) findViewById(R.id.button1);
        button.setOnClickListener(this);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
    @Override
    public void onClick(View v) {
        int[] mas = { 10, 20, 30, 15 };
        switch (v.getId()) {
        case R.id.button1:
            Intent intent = new Intent(this, ViewActivity.class);
            intent.putExtra("fname", mas);
            break;
        default:
            break;
        }
    }
 
}
Вот вторая активити:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;
 
public class ViewActivity extends Activity {
      TextView tvView;
      
      @Override
      protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.two);
        
        tvView = (TextView) findViewById(R.id.tvView);
        
        Intent intent = getIntent();
     
        int[] fName = intent.getIntArrayExtra("fname");
        
        tvView.setText("Первый эл: " + fName[0]);
      }
}
То есть видно, что я пытаюсь отослать массивчик, не знаю возможно ли это, но раз есть принимающие методы, то наверняка да?)

Ошибок никаких не выдает, просто жмякаю на кнопку в первой активити и ничего не происходит.Если кому-то интересно прикрепил код проекта)

В манифесте создал запись.

Помогите разобраться с проблемкой, пожалуйста!
Вложения
Тип файла: rar PutsExtras.rar (1.17 Мб, 3 просмотров)
Тип файла: zip PutsExtras.zip (1.20 Мб, 2 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru