パブリックstatic voidからnotへの呼び出し方法static static void from Fragment class? または(listViewHolder.dot.setOnClickListener(新View.OnClickListener()およびます。public void search3())パブリックから静的なvoidを呼び出す方法static static voidをフラグメントクラスに呼び出す方法
// TAB2 //パブリッククラスTAB2が延びフラグメント
public void search3() {
Toast.makeText(getActivity(),"search3333333: " ,Toast.LENGTH_SHORT).show();
}
public static void search4 (Context context1,String text) {
Toast.makeText(context1,text,Toast.LENGTH_LONG).show();
Tab2 someClass = new Tab2();
someClass.search3();
}
//CustomAdapter
//public class CustomAdapter extends BaseAdapter
listViewHolder.dot.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(context,"" + ff.getText().toString() ,Toast.LENGTH_LONG).show();
Tab2.search4(context,"hi hhhh");
}
});
間を呼び出すための別の方法があります
可能な複製にありがとうございました[私はとの違いを知りたいです静的メソッドと非静的メソッド](https://stackoverflow.com/questions/3903537/i-want-to-know-the-difference-between-static-method-and-non-static-method) – Ivar
何が問題なのですかあなたの写真と一緒に? _technically_有効ですが、作成された前のインスタンスを使用したいですか? – Rogue
助けてくれてありがとう、しかし、それは無効です、someClassに来るとき.search3();エラーを出してアクティビティを閉じます –