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

ListFragment - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как сделать границы в пространстве ImageView при прокрутке изображения http://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"
Android DexClassLoader не работает Добрый день. Возникла проблема с использованием DexClassLoader. Тестирование приложения на эмуляторах и на моих устройствах проходит без проблем, но обнаружил, что примерно на 30% устройств возникает проблема. Для загрузки класса из .dex (который упакован в apk) использую следующий код: PRIVATE_CACHE = context.getCacheDir().getAbsolutePath(); DexLoader = new DexClassLoader(PRIVATE_CACHE +... http://www.cyberforum.ru/android-dev/thread1624385.html
The application may be doing too much work on its main thread Android
Ну елки палки, это что еще такое ? :) В приложении запускаю камеру и ловлю результат 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> /// Переводит из деятичной системы счисления в систему счисления с...
Android Первая игра 4х4 http://www.cyberforum.ru/android-dev/thread1623833.html
Есть типа игра, в которой нужно нажать на все кнопки с числами по возрастанию. У меня 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? Как добавить шрифт в AndroidStudio, чтобы потом рисовать им методом drawText? Например, я хочу добавить comic sans ms подробнее

Показать сообщение отдельно
apel70
5 / 6 / 0
Регистрация: 27.08.2015
Сообщений: 78

ListFragment - Android

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

Всем доброго дня.
Уперся малеько в дно.
Из 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;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru