Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/19: Рейтинг темы: голосов - 19, средняя оценка - 4.53
1 / 1 / 0
Регистрация: 08.07.2013
Сообщений: 15

Получение значения переменной из функции в Java

08.07.2013, 09:53. Показов 4231. Ответов 23
Метки нет (Все метки)

начал работать в Eclipse.Нужно сохранить выбранный пункт ListView в переменную nom для работы с case в другом классе.Не подскажите, как это реализовать. В Eclipse новичок
nom глобальная, наследуется

Код класса
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
package com.example.vse35;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AbsListView;
import android.widget.AbsListView.OnScrollListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
 
public class Ob extends Activity {
 
      int nom=1;
      ListView lvMain;
      
      
 
      /** Called when the activity is first created. */
      public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.ob);
        final TextView  TextView1= (TextView) findViewById(R.id.textView1);
        lvMain = (ListView) findViewById(R.id.lvMain);
      
        ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
            this, R.array.Kat, android.R.layout.simple_list_item_1);
        lvMain.setAdapter(adapter);
 
        lvMain.setOnItemClickListener(new OnItemClickListener() {
          public void onItemClick(AdapterView<?> parent, View view,
              int position, long id) {
            // TextView1.setText(position); 
              nom=position;  //здесь после выполнения не сохраняет значения position
              startActivity(new Intent(getBaseContext(),ObC.class));
          }
        });
 
        lvMain.setOnItemSelectedListener(new OnItemSelectedListener() {
          public void onItemSelected(AdapterView<?> parent, View view,
              int position, long id) {
          }
 
          public void onNothingSelected(AdapterView<?> parent) {
      
          }
        });
 
        lvMain.setOnScrollListener(new OnScrollListener() {
          public void onScrollStateChanged(AbsListView view, int scrollState) {
            
          }
 
          public void onScroll(AbsListView view, int firstVisibleItem,
              int visibleItemCount, int totalItemCount) {
          }
        });
 
      }
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.07.2013, 09:53
Ответы с готовыми решениями:

Получение значения локальной переменной функции вне этой функции
Возможно ли переменную объявленную в функции использовать за ее пределами? Функции вызывается только 1 раз, больше вызывать ее нельзя.

Получение значения переменной в функции по параметру
Задался таким вопросом. Функция возвращает значение глобальной переменной. Имя переменной вычисляется во вне и передается в функцию как...

Получение значения переменной php
Есть ajax запрос, которым я передаю картинку в файл php, там ее, конвертирую, делю, сохраняю части, а далее мне нужно вывести ссылку на...

23
1 / 1 / 0
Регистрация: 08.07.2013
Сообщений: 15
10.07.2013, 15:17  [ТС]
отдельно я класс Intent не создаю.
он описывается сразу в обработчике
Java
1
 Intent intent = new Intent(getBaseContext(),OutList.class);
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
10.07.2013, 17:06
Цитата Сообщение от RDM9 Посмотреть сообщение
отдельно я класс Intent не создаю.
он описывается сразу в обработчике
Java
1
 Intent intent = new Intent(getBaseContext(),OutList.class);
Причем тут "создаю", "не создаю"? КОД его приведите!
0
 Аватар для chizz
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
10.07.2013, 17:11
Skipy, это андроид. данная тема уже перенесена в андроид разработку, но получилось так, что обсуждение началось в этой ветке.
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
11.07.2013, 09:21
Цитата Сообщение от Skipy Посмотреть сообщение
Причем тут "создаю", "не создаю"? КОД его приведите!
Интент класс который регистрит намерения программы и раскидывает его бродкаст ресиверам.
пример: "хочу отправить почту", эй бродкаст ресиверы кто умеет почту? - выскакивают куча почтовых программ (или дефолтная) и ты можешь выбрать программу для обработки этого интента.

http://developer.android.com/r... ntent.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.07.2013, 09:21

Получение значения переменной в Dll
Добрый день, как можно задавать и получать значение переменной которая описана в Dll. Я попробовал создать переменную, и написать процедуру...

Получение значения переменной из блока
Добрый день. Подскажите пожалуйста, есть ли какой-то способ передать значение переменной из блока в, например, дальнейший запрос? ...

Получение значения переменной из строки
Здравствуйте. Имеется строка такого вида: javascript:var user_id=&quot;hfy36ty54&quot;;func(user_id); Как с помощью регулярного выражения,...

Получение значения переменной из ячейки
Sub Макрос1() ' ' Макрос1 Макрос ' ' m = Cells(1, 1) ' получение значения ячейки из A1 (может я я тут что то не так...

Получение измененного значения переменной
Есть 2 формы, в одной объялена глобальная переменная name и обработчик нажатия кнопки где меняется значение этой переменной. В другой форме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов. Сигнатура func Fetch(urls string, maxConcurrent int) Result Пример urls :=. . .
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition) Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool Worker Pool — паттерн конкурентной обработки задач в Go. Суть: фиксированное количество горутин-воркеров читают задачи из общего канала и пишут результаты в общий канал результатов. . . .
[golang] Pipeline
alhaos 08.06.2026
Pipeline Pipeline — паттерн конкурентной обработки данных в Go. Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь lIs4oanZS9Y
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru