Почему невозможно увидеть мою публичную активность во внешнем управляемом классе? - PullRequest
1 голос
/ 21 мая 2019

Когда включается соединение Bluetooth, я хочу запустить Therad, который проверяет наличие доступных устройств.При запуске этой темы я хочу начать другую деятельность.Я создал публичный метод с намерением начать действие, и теперь я хочу вызвать его из своего потока, но он не виден.

MainActivity Content


 public Thread cConnectBT = new Thread();


    public void vBT_popup_start()
    {
        Handler hBT_popup_start = new Handler(Looper.getMainLooper());
        hBT_popup_start.post(new Runnable() {
            @Override
            public void run() {
                Intent tent_BT_popup_Start = new Intent (MainActivity.this, cBT_popup.class);
                startActivity(tent_BT_popup_Start);
            }
        });

    }
´´´

#Thread Content


´´´
public class cConnectBT implements Runnable {

    @Override
    public void run() {
           vBT_popup_start();
        }

    }


}

´´´


vBT_popup_start();
is not visable, but why? how to fix that?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...