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

Как закрыть диалог - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView: передача данных в item http://www.cyberforum.ru/android-dev/thread890118.html
Элементы ListView содержат три TextView и два ImageView. В первый TextView записываю данные так: ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.rowlayout, R.id.label, news); setListAdapter(adapter); где R.layout.rowlayout - разметка элемента списка, R.id.label - TextView, в который записываются элементы массива news. Это работает. А вот теперь вопросы.
Программирование Android SharedPreferences String PR = "key"; SharedPreferences mySharedPreferences = getSharedPreferences(PR, Activity.MODE_PRIVATE); String savedLogin = mySharedPreferences.getString("Login", "-null-"); String savedPassword = mySharedPreferences.getString("Password", "-null-"); хочу получить записанные данные, либо значения -null- , если этих данных нет что-то с этими строчками не то http://www.cyberforum.ru/android-dev/thread890067.html
Можно ли создавать диалоги без xml? Программирование Android
Можно ли создать окошко и програмно произвольно заполнить его кнопками, редакторами, галочками/переключателями? И назначать им хотя-бы базовые реакторы - на нажатие кнопок, смену переключателей? Некий "скриптовый язык"... Например "создать кнопку b123 в координатах, с размерами, текстом", а в обработчике "на нажатие" определить "была нажата кнопка b123"
Программирование Android Номер элемента в массиве
Не получается получить номер изображения из массива. Изображения беру с sdcard и вывожу в ViewPager File dir = new File("/mnt/sdcard/img") ; Bitmap GalImages = new Bitmap ; public void setBitmap() { for(int i=1;i<3;i++){ GalImages = BitmapFactory.decodeFile("mnt/sdcard/img/"+i+".png");
Программирование Android Перезапуск проектов http://www.cyberforum.ru/android-dev/thread889416.html
Нажимаю первый раз на кнопочку старта (сборки и запуска проекта), вылазит окошко, загружается андройд, открывается приложение. что то изменил в приложении, жму опять на ту же кнопку, в эмуляторе прога перезагружается с изменениями - так было раньше теперь при каждом клике на кнопку старта вылазит новое окно и андройд каждый раз загружается по новой как вернуть прошлое?)
Программирование Android Работа с векторными картами Здравствуйте! Что можно сказать о сложности реализации следующей задачи: Разрабатываемое приложение должно работать с векторными картами, которые будет подгружать пользователь. На карту по определенным событиям необходимо наносить визуальные метки. Формат векторных карт - на выбор разработчика. Главное, чтобы такую карту могли сформировать заказчики в каком-то ПО, и скормить приложению. ... подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
06.06.2013, 03:07  [ТС]
Вот код:

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
public class Fragment3 extends ListFragment {
 
        public Facebook facebook;
    public AsyncFacebookRunner mAsyncRunner;
 
 
@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
 
        View myView = inflater.inflate(R.layout.fragment_screen3,
                container, false);
        
        list = (ListView) myView.findViewById(android.R.id.list);
 
        mViewPager = ((MyActivity) getActivity()).getpager();
 
        //
        butF = (Button) myView.findViewById(R.id.buttonF);
                
        butF.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
 
                // facebook
                fPrefs.restore(getActivity());
                String access_token = fPrefs.access_token;
                long expires = fPrefs.expires;
                if (access_token != null & expires != 0) {
                    resulMy = getCountLooked(myIdGot);
                
                    postMessageOnWall(resulMy, text); 
                }
 
                else{
                        initFB();
                        loginToFacebook();
                }
                
    
            }
        });
          return myView;
    }
 
/** Функция логина в фейсбук */
    public void loginToFacebook() {
 
        if (!facebook.isSessionValid()) {
            facebook.authorize(getActivity(),
                    new String[] { "email", "publish_stream" },
                    new Facebook.DialogListener() {
 
                        @Override
                        public void onCancel() {
 
                            // функция отмены действия
                        }
 
                        @Override
                        public void onComplete(Bundle values) {
                            
                            fPrefs.access_token = facebook
                                    .getAccessToken();
                            fPrefs.expires = facebook.getAccessExpires();
                            fPrefs.save(getActivity());
                                                                        
                            postMessageOnWall(getCountLooked(myIdGot), text);
                        }
 
                        @Override
                        public void onError(DialogError error) {
 
                            // функция ошибки
                        }
 
                        @Override
                        public void onFacebookError(FacebookError fberror) {
 
                            // функция фейсбучной ошибки
                        }
 
                    });
        }
        
        
    }
    
    public void initFB(){
        // инициализируем наши объекты
        facebook = new Facebook(APP_ID);
        mAsyncRunner = new AsyncFacebookRunner(facebook);
        
        loginToFacebook();
}
работа идет с Facebook sdk. Facebook Android sdk
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru