こんにちは、別の回答で探していた2つのアクティビティに文字列を渡したいのですが、これを試しました:
public class GlobalVars extends Activity {
private static String winename;
public static String getWineName(){
return winename;
}
public static void setWineName(String s){
winename=s;
}
}
アクティビティ 1 の文字列を次のように設定します。
EditText searchbox=(EditText) findViewById(R.id.buscarmainText);
String searchb=searchbox.getText().toString();
GlobalVars.setWineName(searchb);
しかし、アクティビティ 2 で getWineName メソッドを呼び出すと、文字列 winename が空であるように見え、次のように呼び出されます。
public String sbuscar=GlobalVars.getWineName();
何が間違っているのかわかりません。