Мой метод не выполняется первым - PullRequest
0 голосов
/ 17 мая 2018

Мой метод из другого класса с именем Model.

public void coba(){
    Log.i("sdsds","sdsds")
}

Моя деятельность

public class ViewInformasiSiswa extends AppCompatActivity {
Model mod;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mod = new Model();
    mod.coba();
    String a = "5";
    Log.i("coba",a);
}

У меня вопрос, почему Log.i("coba",a); запускается раньше, чем мои mod.coba(); сообщения, которые я получаю:

coba 5
sdsds sdsds

1 Ответ

0 голосов
/ 17 мая 2018

Я попробовал этот код, и эта работа идеально.сначала выполняется метод, а затем появляется журнал.

открытый класс Модель {

public void coba()
{
    Log.i("coba","sdsds");
}

}

открытый класс MainActivity extends AppCompatActivity {

Model mod;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mod = new Model();
    mod.coba();
    String a = "5";
    Log.i("coba",a);
}

}

Я думаю, что вы задаете неправильное имя при настройке Logcat. Дайте мне знать, что это полезно для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...