Hallo,
In MainActivity habe ich einen Knopf. Wenn ich darauf drucke, öffnet sich ein Dialog. Für den Dialog habe ich folgende Klasse erstellt:
In meinem Dialog habe ich auch einen Knopf und wenn ich da drauf klicke, möchte ich den Background vom MainActivity-Knopf ändern.
Wie kann ich also von meiner Klasse aus auf view von MainActivity zugreifen?
In MainActivity habe ich einen Knopf. Wenn ich darauf drucke, öffnet sich ein Dialog. Für den Dialog habe ich folgende Klasse erstellt:
Java:
public class Popup extends DialogFragment {
private final int _layout;
@SuppressLint("ValidFragment")
public Popup(int layout) {
_layout = layout;
}
@SuppressLint({"ClickableViewAccessibility", "ResourceType"})
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@Nullable
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
final View view = inflater.inflate(_layout, container, false);
if (_layout == R.layout.fragment_dialog) {
...
In meinem Dialog habe ich auch einen Knopf und wenn ich da drauf klicke, möchte ich den Background vom MainActivity-Knopf ändern.
Wie kann ich also von meiner Klasse aus auf view von MainActivity zugreifen?