Боковое меню
-
comcor2014
- Сообщения: 2
- Зарегистрирован: 05 фев 2015, 18:02
Боковое меню
Всем привет! У меня возник небольшой вопрос. Я создал боковое меню. И в этом боковом меню есть элементы. Как мне сделать так, чтобы при нажатии на каждый элемент меню открывалась отдельная активность?
Re: Боковое меню
Вставляй вот этот код, там где ты обрабатываешь нажатие пункта меню
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
Это ты перейдешь с MyActivity на first
ВСЕ ПРОСТО!
__________________________________________________________________________
А если хочешь чтобы эффектно - одна уехала, а вторая приехала - пиши так
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
overridePendingTransition(R.anim.slide_left_in, R.anim.slide_left_out);
И тогда ещё нужно в папке res создать папку anim, а в ней два xml файла
1. slide_left_in.xml
2. slide_left_out.xml
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
Это ты перейдешь с MyActivity на first
ВСЕ ПРОСТО!
__________________________________________________________________________
А если хочешь чтобы эффектно - одна уехала, а вторая приехала - пиши так
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
overridePendingTransition(R.anim.slide_left_in, R.anim.slide_left_out);
И тогда ещё нужно в папке res создать папку anim, а в ней два xml файла
1. slide_left_in.xml
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="@android:integer/config_longAnimTime"
android:fromXDelta="100%p"
android:toXDelta="0" />
</set> Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="@android:integer/config_longAnimTime"
android:fromXDelta="0"
android:toXDelta="-100%p" />
</set>-
comcor2014
- Сообщения: 2
- Зарегистрирован: 05 фев 2015, 18:02
Re: Боковое меню
Спасибо! Я использовал данную статью http://habrahabr.ru/post/236567/, но по ней у меня не получается сделать то, что я хочу(( Можете объяснить как?Kant писал(а):Вставляй вот этот код, там где ты обрабатываешь нажатие пункта меню
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
Это ты перейдешь с MyActivity на first
ВСЕ ПРОСТО!
__________________________________________________________________________
А если хочешь чтобы эффектно - одна уехала, а вторая приехала - пиши так
Intent intent1 = new Intent(MyActivity.this,first.class);
startActivity(intent1);
overridePendingTransition(R.anim.slide_left_in, R.anim.slide_left_out);
И тогда ещё нужно в папке res создать папку anim, а в ней два xml файла
1. slide_left_in.xml2. slide_left_out.xmlКод: Выделить всё
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="@android:integer/config_longAnimTime" android:fromXDelta="100%p" android:toXDelta="0" /> </set>Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="@android:integer/config_longAnimTime" android:fromXDelta="0" android:toXDelta="-100%p" /> </set>