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

Ошибка при переходе на другой экран (Eclipse) - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Рисование пазлов, нужен совет http://www.cyberforum.ru/android-dev/thread572059.html
Здравствуйте. Начал изучать программирование с написания Паззлов - аналога обычных картонных. Нужен совет в каком направлении двигать булки. В данный момент реализовал рисование на канве кругов и их перетаскивание, выглядит это так: public class GameWindow extends Activity{ private GraphicsView myView; private int selDot = -1; private int imgInd; private class GraphicsView...
Android Научиться программированию на Android Хотелось бы научиться программированию на Android. Но я не знаю не какой язык программирования. Подскажите пожалуйста с чего мне начать, какую литературу искать, и где. Заранее благодарен. http://www.cyberforum.ru/android-dev/thread571879.html
CheckBox android Android
Зравствуйте, поискал в интернете не нашел, как проверить CheckBox на Cheacked ? CheckBox.Cheaked <--- такого нету пишут Eclipce; Заранее спасибо)
Ищу устройство с полноценной поддержкой USB host Android
Всем привет. Для задачи коммуникации между android планшетом и неким внешним USB HID устройством написал java приложение. Отлаживался на нетбуке asus ( платформа x86 ). Все шикарно, все работало как надо. Когда дошел до финальной стадии, т.е. опробации на реальном планшете, случился казус. Купили планшет explay informer 701, поставили на него приложение. Но мое приложение не видит ни одного USB...
Android Tab вложенный в tab http://www.cyberforum.ru/android-dev/thread570057.html
Доброго времени суток, Натнулся на такую проблемку (и не наткнулся на её решение в интернете), есть потребность вложить TabActivity как элемент другую TabActivity, то есть чтобы по нажатию на элемент первой активити вываливался список вкладок второй, причём вываливался строго под вкладками первой. Никто не придумывал красивого решения для таких вещей? Может существует готовое решение для...
Android Частота обновления экрана (FPS) на Canvas Здравствуйте. Рисую на канве. Проверил частоту обновления экрана (FPS ) на 2 телефонах – один 1000 мегагерц другой 600 – совпадает, возникает предположение что фпс не зависит от процессора. Если вспомнить справку "Or, in a separate thread, wherein you manage a SurfaceView and perform draws to the Canvas as fast as your thread is capable (you do not need to request invalidate())." то не ясно... подробнее

Показать сообщение отдельно
BUMER
 Аватар для BUMER
157 / 12 / 0
Регистрация: 01.04.2009
Сообщений: 103

Ошибка при переходе на другой экран (Eclipse) - Android

12.05.2012, 18:57. Просмотров 1080. Ответов 2
Метки (Все метки)

Я недавно начал программировать в Eclipse, освоился ещё не до конца. И вот пишу только второе приложение, но впал в ступор. В предыдущем точно такой же код работал исправно, сейчас при переходе на другой экран выкидывает из приложения. Привожу тут код, который, как мне кажется, имеет отношение с смене Activity:

BattleShipActivity.java
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
package my.battleship.namespace;
 
import java.io.BufferedReader;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
import android.widget.TextView;
 
public class BattleShipActivity extends Activity implements OnClickListener{
 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        View textReg = findViewById(R.id.textRegistr);
        textReg.setOnClickListener(this);
        
        View bEnter = findViewById(R.id.buttonEnter);
        bEnter.setOnClickListener(this);
    }
    @Override
    public void onClick(View view) {
    TextView tv = (TextView) findViewById(R.id.textView7);
    switch(view.getId()) 
    {
        case R.id.textRegistr:
            Intent intent = new Intent(this, Registration.class);
            startActivity(intent);
            break;
        case R.id.buttonEnter:
            //...
            break;
    }
    }
}
Registration.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
package my.battleship.namespace;
 
import android.app.Activity;
import android.os.Bundle;
 
public class Registration extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.registration);
    }
}
AndroidManifest.xml
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="my.battleship.namespace"
    android:versionCode="1"
    android:versionName="1.0" >
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-sdk android:minSdkVersion="10" />
 
    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".BattleShipActivity"
            android:label="@string/app_name"
            android:screenOrientation="landscape"> 
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".Registration"
            android:label="@string/app_name" 
            android:screenOrientation="landscape">
        </activity>
    </application>
 
</manifest>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru