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

Передать данные из диалога ListView родительскому Activity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Узнать фон SurfaceView http://www.cyberforum.ru/android-dev/thread1591837.html
Как узнать фон SurfaceView? mSurfaceViewLeft = (SurfaceView)findViewById(R.id.surfaceViewLeft); mSurfaceViewRight = (SurfaceView)findViewById(R.id.surfaceViewRight); ...
Программирование Android Реклама от admob в приложениях Андроид Вставил рекламу в приложение в соответствии с инструкцией на сайте admob, но отображается только тестовый баннер. Почему? Manifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest... http://www.cyberforum.ru/android-dev/thread1591817.html
Программирование Android Обработчик динамически созданных кнопок
есть цикл, в котором создаются кнопки for (k=1;k<20;k++){ Button newBtn=new Button(this); newBtn.setText("новая кнопка"); lMain.addView(newBtn, 200, 500); ...
Программирование Android Отличие equals от (==)
Почему когда я и использую оператор сравнения для строк (==) он может не правильно работать? Но если я использую s1.equals(s2), тогда все нормально. Я посмотрел имплементацию метода equals в классе...
Программирование Android Attribut * has already been defined http://www.cyberforum.ru/android-dev/thread1591336.html
У меня есть большое приложение, которое приходится дорабатывать. Обновил версию sdk и обновил класс используемого активити с ActionBarActivity на AppCompatActivity. Теперь он начал ругаться на...
Программирование Android Фон jpg для layout Привет. У меня RelativeLayout, на нем несколько вьюшек, пользователь может устанавливать любую картинку на фон, в связи с этим вопрос. Есть ли какие-то ограничения по размеру фото или... подробнее

Показать сообщение отдельно
Worldmen
2 / 2 / 1
Регистрация: 31.08.2013
Сообщений: 214
Завершенные тесты: 1
28.11.2015, 00:50  [ТС]
не все понял, по порядку:
интерфейс описан отдельно
Java
1
2
3
public interface ClickItemListListener {
    void setItem(int item);
}
а в активити так и не видит (строка 17) setClickItemListListener:
Кликните здесь для просмотра всего текста
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
public class MainActivity extends AppCompatActivity implements ClickItemListListener {
 
    DialogFragment mySelectedFile;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        mySelectedFile = new DialogFragmentFile();
    }
 
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.btnSelectFile:
                // тут не видит setClickItemListListener
                mySelectedFile.setClickItemListListener(new ClickItemListListener() {
                    @Override
                    public void setItem(int item) {
                        //тут получайте ваш item
 
                    }
                });
                mySelectedFile.show(getFragmentManager(), "dlgFile");
                break;
            default:
                break;
        }
    }
 
    @Override
    public void setItem(int item) {
 
    }
}

я не понял откуда он возьмется, в интерфейсе ClickItemListListener его нет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru