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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Godod
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 60
#1

Первое приложение - Программирование Android

13.12.2012, 17:54. Просмотров 598. Ответов 4
Метки нет (Все метки)

Здравствуйте. Пытаюсь программировать на anroid. Создал небольшое приложения для начала, но вот не хочет запускаться Через LogCat ошибок нет при дебаге. Может быть подскажите в чем загвоздка?
Само приложение:
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
package com.example.first;
 
import android.app.Activity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
 
public class MyActivity extends Activity {
    final Button button = (Button) findViewById(R.id.button);
    final EditText editText = (EditText) findViewById(R.id.editText);
    private final TextView textView = (TextView) findViewById(R.id.textView);
    private static final String TAG = "My";
 
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                try {
                    setOnText();
                } catch (Exception e) {
                    Log.e(TAG, e.getMessage().toString());
                }
            }
        });
    }
 
    public void setOnText() {
        try {
            String text = editText.getText().toString();
            textView.setText(text);
        } catch (Exception e) {
            Log.e(TAG, e.getMessage().toString());
        }
    }
}
main.xml:
XML
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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:baselineAligned="false" android:clickable="false">
    <EditText
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Введи сюда желание"
            android:id="@+id/editText" android:selectAllOnFocus="false"
            android:autoText="false" android:enabled="true" android:focusable="true"
            android:focusableInTouchMode="true" android:inputType="text" android:maxLength="250"
            android:hint="Введи желание"
            android:layout_marginLeft="65dp" android:layout_marginTop="155dp" android:layout_marginBottom="25dp"
            android:editable="true"/>
    <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="и нажми на меня"
            android:id="@+id/button" android:layout_gravity="center" android:clickable="true" android:enabled="true"
            android:layout_marginLeft="25dp"/>
    <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/textView" android:layout_gravity="center" android:phoneNumber="false"
            android:layout_marginTop="15dp" android:focusable="true"
            android:focusableInTouchMode="true" android:textStyle="bold" android:typeface="serif"
            android:singleLine="false" android:layout_marginLeft="18dp"
            android:enabled="true"/>
</LinearLayout>
З.Ы. Если просто создать приложение и запустить, все нормально. Пишу через Intellij IDEA Community Edition
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2012, 17:54     Первое приложение
Посмотрите здесь:

Первое приложение - Программирование Android
Какой инструментарий мне нужен для написания первого приложения для Андроид? Спасибо.

Первое приложение - Программирование Android
Здравствуйте. Господа, расскажите у кого какое было первое приложение. Первое приложение которое вы кропотливо писали (лично для себя или...

Первое приложение на Android - Программирование Android
Делал по пример книги приложение Welcom. Устанавливаю его на самсунг s7562 (реальный), пишет установелно, однако в приложения, в меню на...

Моё первое приложение на Android - Программирование Android
Хотел написать своё первое приложение, температура воды море. нашел кода, теперь хотел бы спросить как ссылку вставить...

Первое приложение под андройд - Программирование Android
Посоветуйте пожалуйста, как лучше реализовать приложение. Суть в следующем. Есть район города, в районе есть куча пунктов назначения....

Первое приложение, нужно напутствие - Программирование Android
Появилась задумка, написать приложение. Что нужно почитать? В самом приложении хотелось бы вывести картинку, которую получаем с...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
13.12.2012, 17:58     Первое приложение #2
Цитата Сообщение от Godod Посмотреть сообщение
button.setOnClickListener(new View.OnClickListener()
button - null, внимательней смотрите логи.
Godod
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 60
13.12.2012, 18:14  [ТС]     Первое приложение #3
Цитата Сообщение от V0v1k Посмотреть сообщение
button - null, внимательней смотрите логи.
А не подскажите как можно исправить?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
13.12.2012, 18:16     Первое приложение #4
Цитата Сообщение от Godod Посмотреть сообщение
button = (Button) findViewById(R.id.button);
поместить после setContentView

Добавлено через 12 секунд
как и другие.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 18:21     Первое приложение
Еще ссылки по теме:

Просьба обсудить первое приложение Android - Программирование Android
Прошу не судить строго, это мое первое приложение. Написал калькулятор,если очень плохо написано, попрошу внести предложения, Ваши...

Завершаю первое приложение под анройд - Программирование Android
Как легче всего реализовать обратную связь. Необходимо оживить адрес электронной почты в активности о программе. Т.е. вызвать почтарь...

Первое android приложение с доступом к серверу - Программирование Android
Есть сервер на php на котором написано: Привет Мир! Как создать приложение android чтобы он обратился к серверу и вывел это?

Eclipse. Не компилируется первое приложение для Android - Программирование Android
Добрый вечер. Находил кучу подобных тем, но не касается моих проблем. Установил Java, AndroidSDK Eclipse и Android инструменты к нему....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Godod
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 60
13.12.2012, 18:21  [ТС]     Первое приложение #5
Тему можно закрывать.
Yandex
Объявления
13.12.2012, 18:21     Первое приложение
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru