Вот код из первого файла
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
sub1 = (Button) view.findViewById(R.id.sub_tav);
sub2 = (Button) view.findViewById(R.id.sub_kop);
sub1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getActivity(),"Подписка на магаз1 офромлена успешно!",Toast.LENGTH_SHORT).show();
App.getInstance(true);
}
});
И вот такой вот класс в другом файле
import android.app.Application;
public class App extends Application {
public static boolean isActive = false;
public static boolean getInstance(boolean b) {
b = false;
return b;
}
public boolean getActive(boolean b) {
return isActive;
}
public void setisActive(boolean _isActive) {
this.isActive= _isActive;
}
}
Что бы при нажатии на кнопку во втором файле изменялась значние булевой переменой b getInstance с false на true