Урок 21. Создание и вызов Activity
Re: Урок 21. Создание и вызов Activity
во-первых, форматируй код
во-вторых, неправильно записан оператор switch, вот тебе "теплее" ищи ошибку.
во-вторых, неправильно записан оператор switch, вот тебе "теплее" ищи ошибку.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 21. Создание и вызов Activity
Подробнее пожалуйста про switchFoenix писал(а):во-первых, форматируй код
во-вторых, неправильно записан оператор switch, вот тебе "теплее" ищи ошибку.
Re: Урок 21. Создание и вызов Activity
кстати там не написано как создать 2-кнопку с переходом на другой Activitytrew писал(а):А две кнопки получилось сделать на главном Activity?BeKZaT писал(а):У меня вопрос. Как сделать две кнопки на одном Activity с переходами на другие Activity ????
Если да, тогда посмотрите урок 29
http://startandroid.ru/ru/uroki/vse-uro ... esult.html
Re: Урок 21. Создание и вызов Activity
[quote="BeKZaT"][/quote]
по поводу switch
в конце каждого case нужно писать break
Когда выкладываете код на форум - код оформляйте, поищите в редакторе слова Geshi Syntax -Java. (или xml)
(кнопка Редактор)
по поводу switch
в конце каждого case нужно писать break
Когда выкладываете код на форум - код оформляйте, поищите в редакторе слова Geshi Syntax -Java. (или xml)
(кнопка Редактор)
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: Урок 21. Создание и вызов Activity
Спасибо. По поводу кода, я уже понелtrew писал(а):по поводу switchBeKZaT писал(а):
в конце каждого case нужно писать break
Когда выкладываете код на форум - код оформляйте, поищите в редакторе слова Geshi Syntax -Java. (или xml)
(кнопка Редактор)
Re: Урок 21. Создание и вызов Activity
Очень большое спасибо ! ! !
Re: Урок 21. Создание и вызов Activity
ну вот, все испортилtrew писал(а):по поводу switchBeKZaT писал(а):
в конце каждого case нужно писать break
Когда выкладываете код на форум - код оформляйте, поищите в редакторе слова Geshi Syntax -Java. (или xml)
(кнопка Редактор)
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 21. Создание и вызов Activity
Подскажите кто нибудь как редактировать текст. что бы можно было его в столбик написать шрифт поменять и тд.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 21. Создание и вызов Activity
Выделяем текст, жмем кнопку "Ж", вот и стал текст жирным. Жмем Enter, текст переходит на другую строку. Правой стороной мыши жмем по тексту, далее шрифт и делаем что надо.
Re: Урок 21. Создание и вызов Activity
как то все очень просто а где написание метрового кода?m090050 писал(а):Выделяем текст, жмем кнопку "Ж", вот и стал текст жирным. Жмем Enter, текст переходит на другую строку. Правой стороной мыши жмем по тексту, далее шрифт и делаем что надо.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 21. Создание и вызов Activity
Правильно заданный вопрос это 50 процентов успеха. Попробуйте еще раз. Что за элемент? Что значит в столбик написать? Вертикально что бы отображался или слова в столбик? Текст должен писаться программно или все же пользователь при вводе текста мог бы его редактировать?
Re: Урок 21. Создание и вызов Activity
Привет.
В качестве среды разработки я использую AIDE, которая позволяет писать код и запускать приложение прямо на планшетнике. У меня проблема с созданием activity: создаю файл .java там же, где MainActivity.java и копирую туда код:
public class DisplayMessageActivity extends Activity {
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
// Make sure we're running on Honeycomb or higher to use ActionBar APIs
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
// Show the Up button in the action bar.
getActionBar().setDisplayHomeAsUpEnabled(true);
}
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
}
return super.onOptionsItemSelected(item);
}
}
Вылетает ошибка: Unknown Entity 'NavUtils'
Как убрать ошибку подскажите, пожалуйста? Импортировать что-то?
В качестве среды разработки я использую AIDE, которая позволяет писать код и запускать приложение прямо на планшетнике. У меня проблема с созданием activity: создаю файл .java там же, где MainActivity.java и копирую туда код:
Код: Выделить всё
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import android.view.View;
import android.content.*;
import android.annotation.*;
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
// Make sure we're running on Honeycomb or higher to use ActionBar APIs
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
// Show the Up button in the action bar.
getActionBar().setDisplayHomeAsUpEnabled(true);
}
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
}
return super.onOptionsItemSelected(item);
}
}
Вылетает ошибка: Unknown Entity 'NavUtils'
Как убрать ошибку подскажите, пожалуйста? Импортировать что-то?
Re: Урок 21. Создание и вызов Activity
Разобрался сам
Re: Урок 21. Создание и вызов Activity
Добрый день, а возможно у кого то и вечер. Я наверное задам как и многие тут говорят глупый вопрос, но сделать я это должен так как не пойму один момент. Я столкнулся с такой проблемой, а именно: Создаю активность на ней размещаю 2 кнопки, далее создаю ещё 2 активности одну вручную, другую через Помощника. А задумка у меня такая была: если же я нажимаю на первую кнопку то перехожу на 2 активность с кратким описание страницы, если нажимаю на 2 кнопку то перехожу на 3 активность на которой расположена кнопка перемещающая нас обратно на 1 активность (то есть к первоначальной активности)... Так вот друзья скажите пожалуйста мою ошибку. Дело в том что работает у меня какая либо одна кнопка, я создал 2 обработчика, и если я первым ставлю второй обработчик то он работает, но не работает первый и наоборот ... Спасибо большое за ответы. Надеюсь Вы подскажете как это исправить, я ещё весьма неопытен в этом деле. Код прилагаю
Код: Выделить всё
package ru.startprimer.primer_about;
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 {
Button btnClick;
Button btnClick2;
Intent intent;
Intent intent2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnClick = (Button)findViewById(R.id.btnClick);
btnClick2 = (Button)findViewById(R.id.btnClick2);
btnClick2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
}
});
}
OnClickListener buttonClick = new OnClickListener() {
public void onClick(View v) {
intent = new Intent(MainActivity.this, AboutActivity.class);
startActivity(intent);
btnClick.setOnClickListener(buttonClick);
}
};
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Re: Урок 21. Создание и вызов Activity
через какого помощника?
сделай два одинаковых метода вызова 1 и 2 активности. Можно одним методом с выбором внутри него через switch идентификатора кнопки..
сделай два одинаковых метода вызова 1 и 2 активности. Можно одним методом с выбором внутри него через switch идентификатора кнопки..
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 21. Создание и вызов Activity
Через Wizard Ctrl+N что бы активность самому не прописыватьFoenix писал(а):через какого помощника?
сделай два одинаковых метода вызова 1 и 2 активности. Можно одним методом с выбором внутри него через switch идентификатора кнопки..
Re: Урок 21. Создание и вызов Activity
Здравствуйте!
Объясните, пожалуйста, зачем нужна строка default: в этом коде:
Объясните, пожалуйста, зачем нужна строка default: в этом коде:
Re: Урок 21. Создание и вызов Activity
это действие в операторе switch по-умолчанию, если не подходит ни один из вариантов case
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 21. Создание и вызов Activity
У меня такая проблема - создал 4 активности и файлы разметки к ним. Каждая активность запускает следующую, было все нормально. Но id виджетов из 5-й активности ну никак не хотят прописываться в R.java.. Все предыдущие виджеты есть, а из пятого нет..Следовательно case отказывается принимать id кнопки - выдает ошибку No suggestion available. Почему такое может быть?
Re: Урок 21. Создание и вызов Activity
ошибка скорее всего в каком-то xml файле, смотрите внимательнее. м.б. Project->Clean... поможетRealist писал(а):У меня такая проблема - создал 4 активности и файлы разметки к ним. Каждая активность запускает следующую, было все нормально. Но id виджетов из 5-й активности ну никак не хотят прописываться в R.java.. Все предыдущие виджеты есть, а из пятого нет..Следовательно case отказывается принимать id кнопки - выдает ошибку No suggestion available. Почему такое может быть?