0

「送信」ボタンが1つあり、静的メソッド内で「submit.performclick」を作成したいのですが、試しましたができません。この問題を克服するのに役立ちます。もう1つ、そのクリックアクション内に任意の非静的メソッド..しかし、ボタンをクリックしたい。

 new_btn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            CallingDataBase("fm Btn","from button");
            ClearMemory();
        }
    });
public void CallingDataBase(String mobileNumber, String mobileMessage)
{
        us = mobileNumber;
        pa = mobileMessage;
        insertion(us,pa);
        CallingCustomAdapter();
}

//this static method was the first calling method.
  public static void updateMessageBox(String mobileNum12, String mobileMessa12,Context context)
//I get parameters for this method from another class.
{   

//      SMS smsClass = new SMS();    // SMS was my Class Name`
//      smsClass.function(context);
//       from here i want to call button action   


}
4

1 に答える 1

0

次の方法で、静的メソッドに引数としてボタンへの参照を与えることができます。

//this static method was the first calling method.
public static void updateMessageBox( Button button , String mobileNum12, String mobileMessa12,Context context)
//I get parameters for this method from another class.
{   

//      SMS smsClass = new SMS();    // SMS was my Class Name`
//      smsClass.function(context);
//       from here i want to call button action   
button.performClick();

}
于 2012-10-10T04:57:26.570 に答える