comment appeler non méthode statique de la méthode statique dans android

Je suis confronté à un gros problème en appelant non méthode statique de la méthode statique.

C'est mon code

Class SMS
{
    public static void First_function()
    {
        SMS sms = new SMS();
        sms.Second_function();
    }

    public void Second_function()
    {
        Toast.makeText(getApplicationContext(),"Hello",1).show(); //This i anable to display and cause crash
        CallingCustomBaseAdapters();    //this was the adapter class and i anable to call this also
    }

Je suis en mesure d'appeler Second_function mais impossible d'obtenir des Toasts et CallCustomBaseAdapter() la méthode, en cas de collision.

Que dois-je faire pour remédier à ce problème ?

Il n'existe aucun moyen pour atteindre votre objectif et il serait bizarre si il y avait un surmonter. static les méthodes et les champs appartiennent à des classes et de la non-static les méthodes et les champs appartiennent à des instances de classe. Pour appeler un non-static méthode vous avez besoin d'une instance d'une classe, et c'est tout. Espérons que cette aide.
publier vos journaux de panne ici....
vous devez utiliser RunOnUiThread
Les fonctions membres sont appelés sur une instance spécifique.
Egor , ouais je suis d'accord avec vous, ici j'ai utilisé de la Classe de l'instance d'appel non méthode statique, et de Second_function(non méthode statique) je veux appeler une autre méthode et des adaptateurs personnalisés, mais je ne peux pas.. comment faire?

OriginalL'auteur Vishnu | 2012-10-09