Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сделать границы в пространстве ImageView при прокрутке изображения https://www.cyberforum.ru/ android-dev/ thread1624777.html
Как сделать границы в пространстве ImageView при прокрутке большого изображения <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/img" android:background="#fff" android:src="@drawable/photo" android:scaleType="matrix"
DexClassLoader не работает Программирование Android
Добрый день. Возникла проблема с использованием DexClassLoader. Тестирование приложения на эмуляторах и на моих устройствах проходит без проблем, но обнаружил, что примерно на 30% устройств возникает проблема. Для загрузки класса из .dex (который упакован в apk) использую следующий код: PRIVATE_CACHE = context.getCacheDir().getAbsolutePath(); DexLoader = new DexClassLoader(PRIVATE_CACHE +...
Программирование Android The application may be doing too much work on its main thread https://www.cyberforum.ru/ android-dev/ thread1624335.html
Ну елки палки, это что еще такое ? :) В приложении запускаю камеру и ловлю результат PhotoObject current_photoObj ; // мой класс для работы с файлом фотки current_photoObj = new PhotoObject(); protected void camera_start(){ Intent takePictureIntent = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); takePictureIntent.putExtra( MediaStore.EXTRA_OUTPUT,...
Программирование Android Перевод чисел в разные системы счисления Добрый день, когда то нашел код для перевода чисел в разные системы, но он на С# я его там для своей программы использовал, сейчас решим сделать чтобы и на андроид работало, но так как я понял я неправильно переделал код, так как программа работает некорректно, посмотрите оригинальный код пожалуйста: /// <summary> /// Переводит из деятичной системы счисления в систему счисления с... https://www.cyberforum.ru/ android-dev/ thread1624252.html
Первая игра 4х4 Программирование Android
Есть типа игра, в которой нужно нажать на все кнопки с числами по возрастанию. У меня 16 кнопок, я решил реализовать всё так: package com.example.root.v_1; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.LinearLayout; import android.widget.Toast;
Программирование Android Как добавить свой шрифт в Android Studio? https://www.cyberforum.ru/ android-dev/ thread1623687.html
Как добавить шрифт в AndroidStudio, чтобы потом рисовать им методом drawText? Например, я хочу добавить comic sans ms
Программирование Android Вынести версию из build.gradle во внешний файл https://www.cyberforum.ru/ android-dev/ thread1623567.html
Гуру, подскажите возможно ли подобное? Вот кусок, который НЕ работает! (выдает You should define VERSION_1 and VERSION_2 in gradle.properties) defaultConfig { applicationId 'com.my' minSdkVersion 14 targetSdkVersion 14 signingConfig signingConfigs.key_config // VERSION
ViewPager при листаний назад повторяется стирается контент Программирование Android
del Добавлено через 33 минуты Сам не понял как сделал, но заработало все нормально. Где то в коде была логическая ошибка из-за этого не так работало. Всем спасибо! Разобрался!
Программирование Android FATAL EXCEPTION: main, приложение компилируется, но не запускается Доброго времени суток, пытаюсь подключить RSS ленту используя XML parser, приложение не запускается. Подскажите пожалуйста что не так в коде? Код RSSFeed.java package rss.android.rssfeed; import android.app.Activity; import android.os.Bundle; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; import org.xml.sax.InputSource; https://www.cyberforum.ru/ android-dev/ thread1623210.html Программирование Android Запрос на сервер каждые несколько секунд Как лучше это реализовать? - Простым таймером? - Service? - или ? в случае сервиса мне не понятно как сделать так чтобы каждые несколько секунд срабатывал метод сервиса - опять нужно использовать таймер внутри сервиса? https://www.cyberforum.ru/ android-dev/ thread1623154.html
Форматирование NFC метки Программирование Android
Приветствую, подскажите, как можно отформатировать метку. Дело в том, что метод NdefFormatable.get(tag) у меня возвращает null. В то же время утилита NFC Tools нормально форматирует эту метку.
Программирование Android Какие есть форматы данных для передачи? Какие есть форматы данных для передачи кроме JSON,XML,CSV?? какие еще есть на подобие их?? https://www.cyberforum.ru/ android-dev/ thread1623114.html
5 / 6 / 0
Регистрация: 27.08.2015
Сообщений: 78
0

ListFragment - Программирование Android - Ответ 8542558

25.12.2015, 09:15. Показов 737. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго дня.
Уперся малеько в дно.
Из MainActivity через NavigationDrawer перехожу в ListFragment. Подскажите что делать дальше?
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
package timonpumba.thefocus;
 
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.ListFragment;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Toast;
 
import com.mikepenz.materialdrawer.Drawer;
import com.mikepenz.materialdrawer.model.DividerDrawerItem;
import com.mikepenz.materialdrawer.model.PrimaryDrawerItem;
import com.mikepenz.materialdrawer.model.interfaces.IDrawerItem;
import com.mikepenz.materialdrawer.model.interfaces.Nameable;
 
public class MainActivity extends AppCompatActivity {
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
 
        final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
 
 
        Drawer drawer = new Drawer();
        drawer.withActivity(this);
        drawer.withToolbar(toolbar);
        drawer.addDrawerItems(
 
                //Основное меню
                new PrimaryDrawerItem().withName(R.string.drawer_item_isy)
                        .withIdentifier(1),
                new PrimaryDrawerItem().withName(R.string.drawer_item_free_hands)
                        .withIdentifier(2),
                new PrimaryDrawerItem().withName(R.string.drawer_item_history)
                        .withIdentifier(3),
                //Дополнительное меню
                new DividerDrawerItem(),
                new PrimaryDrawerItem().withName(R.string.drawer_item_cardsharper)
                        .withIdentifier(4),
                new PrimaryDrawerItem().withName(R.string.drawer_item_help)
                        .withIdentifier(5),
                new DividerDrawerItem(),
                //Настройки
                new PrimaryDrawerItem().withName(R.string.drawer_item_open_source)
                        .withIdentifier(6)
 
 
        );
        drawer.withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() {
                                                 @Override
                                                 public void onItemClick(AdapterView<?>
                                                                                 adapterView,
                                                                         View view,
                                                                         int position, long id,
                                                                         IDrawerItem drawerItem) {
                                                     if (drawerItem instanceof Nameable) {
 
                                                         Toast.makeText(MainActivity.this,
                                                                 MainActivity.this.getString((
                                                                         (Nameable) drawerItem).getNameRes()),
                                                                 Toast.LENGTH_SHORT).show();
                                                     }
                                                     if (drawerItem != null) {
                                                         if (drawerItem.getIdentifier() == 1)
                                                             getSupportActionBar().setTitle("Простые фокусы");
                                                                 getSupportFragmentManager()
                                                                 .beginTransaction()
                                                                 .replace(R.id.content_layout, new ListFragment())
                                                                 .commit();
                                                         if (drawerItem.getIdentifier() == 2) {
                                                             getSupportActionBar().setTitle("Сложные фокусы");
                                                             getSupportFragmentManager()
                                                                     .beginTransaction()
                                                                     .replace(R.id.content_layout, new ListFragment())
                                                                             .commit();
                                                         } else if (drawerItem.getIdentifier() == 3) {
                                                             getSupportActionBar().setTitle("История карт");
                                                             getSupportFragmentManager()
                                                                     .beginTransaction()
                                                                     .replace(R.id.content_layout, new ListFragment())
                                                                     .commit();
                                                         } else if (drawerItem.getIdentifier() == 4) {
                                                             getSupportActionBar().setTitle("Шулерский вольт");
                                                             getSupportFragmentManager()
                                                                     .beginTransaction()
                                                                     .replace(R.id.content_layout, new ListFragment())
                                                                     .commit();
                                                         } else if (drawerItem.getIdentifier() == 5) {
                                                             getSupportActionBar().setTitle("Словарь картежника");
                                                             getSupportFragmentManager()
                                                                     .beginTransaction()
                                                                     .replace(R.id.content_layout, new ListFragment())
                                                                     .commit();
                                                         } else if (drawerItem.getIdentifier() == 6) {
                                                             getSupportActionBar().setTitle("Настройки");
                                                             getSupportFragmentManager()
                                                                     .beginTransaction()
                                                                     .replace(R.id.content_layout, new ListFragment())
                                                                     .commit();
 
                                                         }
                                                         try {
                                                             Intent int_rate = new Intent(Intent.ACTION_VIEW, Uri.parse(getApplicationContext()
                                                                     .getPackageName()));
                                                             int_rate.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                                             getApplicationContext()
                                                                     .startActivity(int_rate);
                                                         } catch (Exception ignored) {
 
                                                         }
                                                     }
                                                 }
                                             }
 
        ).build();
 
    }
 
 
    @Override
    public void onBackPressed() {
 
        if (back_pressed + 2000 > System.currentTimeMillis())
            super.onBackPressed();
        else
            Toast.makeText(getBaseContext(), "Что бы выйти нажмите кнопку Назад дважды",
                    Toast.LENGTH_SHORT).show();
        back_pressed = System.currentTimeMillis();
 
 
    }
 
    private static long back_pressed;
 
}


Вернуться к обсуждению:
ListFragment Программирование Android
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2015, 09:15
Готовые ответы и решения:

ListFragment
В ListFragment выводятся файлы, надо сделать возврат по кнопке &quot;назад&quot; для возврата в папку на...

Listfragment Super
Добрый день в где тут проблема. public class ItemFragment extends ListFragment { ...

ListFragment не получается
Почему то не получается добавить фрагмент. При попытке добавления, программма вылетает с ошибкой....

ExpandableListView внутри ListFragment
Здравствуйте, мне внутри listFragment нужно сделать ExpandableListView. Как делать обычный listView...

1
25.12.2015, 09:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2015, 09:15
Помогаю со студенческими работами здесь

Перевод Activity в ListFragment
Здравствуйте! Возникла очень большая проблема связанная с переводом Activity в ListFragment. А...

Обновить вид ListFragment
package in.wptrafficanalyzer.navigationtabdemo; import java.util.ArrayList; import...

ListFragment вывод данных (adapter)
Доброго дня! Я новичек в Android программировании. Попытался создать проект на основе шаблона...

ListFragment - своя разметка item
А как свою разметку каждого item подсунуть в ListFragment? Вот как есть сейчас и работает:...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru