Форум программистов, компьютерный форум, киберфорум
Наши страницы

Кнопка back в главном меню - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Apache commons net Ftp в android http://www.cyberforum.ru/android-dev/thread1350320.html
Пишу программу для вывода названий файлов и директорий , на java никаких проблем не возникло, создал отдельный класс с новым потоком и там все разместил , а в android такое почему-то не катит . После...
Программирование Android Добавление пункта в ListView Всем привет,подскажите пожалуйста, есть два активити с Listview в одном актививи список ListView с заполниным списком и мне нужно ,если по долгому тапу по пункту в списке , это пункт добавлялся во... http://www.cyberforum.ru/android-dev/thread1350235.html
Программирование Android Хочу сделать отступы в TextView
Как сделать отступы в TextView? У меня слева кнопка, а справа должен быть текст, получается я высчитываю размер кнопки и делаю отступ. Но беда в том что я не знаю метода в TextView который бы...
Как совместить SimpleDateFormat и Calendar Программирование Android
Получаю время вот в таком виде - 2015-01-05 02:50:14 Объект SimpleDateFormat как я понимаю должен быть такой: sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); Думал обойдусь без Calendar, но...
Программирование Android Как создать ссылку в TextView? http://www.cyberforum.ru/android-dev/thread1349645.html
Как создать ссылку в TextVIew? и чтобы по нажатии открывалась не браузер, а активити
Программирование Android Отодвигание listView при написании сообщений в чате Как отодвинуть listView при написании сообщений в чате? Вот мой xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ... подробнее

Показать сообщение отдельно
BigOblom
119 / 119 / 7
Регистрация: 30.06.2010
Сообщений: 444

Кнопка back в главном меню - Программирование Android

10.01.2015, 16:38. Просмотров 954. Ответов 5
Метки (Все метки)

Хочу сделать кнопку возврата в главном меню (которое сверху). Делаю так:
Создаю новый menu-ресурс
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools" >
 
    <item
        android:id="@+id/action_back"
        android:orderInCategory="10"
        app:showAsAction="always"
        android:title="@string/action_back"
        android:icon="@drawable/ic_action_back" />
 
</menu>
На нужной активити переопределяю методы создания меню и метод клика на меню
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.menu_back, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case R.id.action_back:
                super.onBackPressed();
                return true;
        }
 
        return super.onOptionsItemSelected(item);
    }
Тема установлена Theme.AppCompat.Light.DarkActionBar
И все вроде устраивает, да только кнопка появляется в крайнем правом положении меню, а слева название приложения. Хочу поставить кнопку в крайнем правом положении, перед названием приложения. Или вообще название приложения убрать на данном активити.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.