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

Аналог context menu - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Постовщик рекламы, кроме AdMob http://www.cyberforum.ru/android-dev/thread1254412.html
Если кто-то пользуется чем-либо кроме AdMob поделитесь пожалуйста своим опытом, может посоветовать можете что нибудь.
Android Custom ExpandableListView перемешиваются группы Пытаюсь создать свой раскрывающийся список с текстом и плюшками. Все вроде ок, кроме одного момента: при раскрытии группы соседние перемешиваются. Вот как это выглядит до раскрытия группы: и после: Код адаптера: public class ExpLstAdapter extends BaseExpandableListAdapter { http://www.cyberforum.ru/android-dev/thread1254311.html
Wordpress Blog - написать приложение под Android Android
Добрый день/вечер всем читающим. Во первых - огромное спасибо за то, что зашли (надеюсь чтобы помочь ответом) на данную тему. Вопрос в следующим: Есть Блог на WordPress'e. Блог очень живой: 16К подписчиков. Нужно ему сделать приложение на телефон. На данный момент разрабатывать буду на Андроид. Вопрос: Кто-нибудь писал такое приложение? Если да - могли бы посоветовать...
Изменение цвета при клике по layout Android
Мне нужно было чтобы при клике по лэйауту у меня менялся его цвет,а потом все возвращалось в исходное состояние,но почему то не работает,подскажите,пожалуйста,в чем ошибка.По клику на лэйаут вызывается данная функция: public void func(View v) throws InterruptedException { lm.setBackgroundColor(Color.CYAN); TimeUnit.SECONDS.sleep(2); lm.setBackgroundColor(Color.BLACK); ; }
Android Множественный выбор в списке http://www.cyberforum.ru/android-dev/thread1254239.html
Создал список в активити и в отдельном XML файле написал как будет выглядеть этот список с двумя текстовыми строками, но как добавить флажки в виде галочек для множественного выбора, в адаптере жалуется ошибка выходит, вот сам адаптер: SimpleAdapter adapter = new SimpleAdapter(this, nPhones, R.layout.list, new String{ // массив названий NPHONE,...
Android Где почитать про установку межстраничного баннера Добрый день ! Решил установить межстраничный баннер, но не могу найти нормальный ресурс где описывается установка, подскажите пожалуйста что использовали вы. подробнее

Показать сообщение отдельно
vxg
Модератор
 Аватар для vxg
2857 / 1790 / 181
Регистрация: 13.01.2012
Сообщений: 6,755
11.09.2014, 12:01     Аналог context menu
для элемента с которым ассоциируется меню написать что-то такое
Java
1
2
3
4
5
6
7
registerForContextMenu((TextView)findViewById(R.id.productsMenu));
        ((TextView)findViewById(R.id.productsMenu)).setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                openContextMenu((TextView)findViewById(R.id.productsMenu));
            }
        });
в активности написать что-то такое
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@Override
    public void onCreateContextMenu(ContextMenu menu, View v,
        ContextMenuInfo menuInfo) {
        super.onCreateContextMenu(menu, v, menuInfo);
        getMenuInflater().inflate(R.menu.products, menu);
    }
    
    @Override
    public boolean onContextItemSelected(MenuItem item) {
        if (item.getItemId() == R.id.action_cart) {
            if (MainActivity.cartProducts == null || MainActivity.cartProducts.size() == 0) {
                Toast.makeText(this, R.string.cart_empty, Toast.LENGTH_LONG).show();
            } else {
                Intent intent = new Intent(this, CartActivity.class);
                startActivity(intent);
            }
        }
        return true;
    }
файл меню лежащий в res/menu имеет какой-то такой вид
XML
1
2
3
4
5
6
7
8
9
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
 
    <item
        android:id="@+id/action_cart"
        android:orderInCategory="100"
        android:showAsAction="never"
        android:title="@string/cart"/>
 
</menu>
 
Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru