Fragmente in Arbeit sind so konzipiert, innerhalb einer Aktivität sein, wenn Sie wollen nicht Ihre Aktivitäten sichtbar machen Sie ein Vollbild-Layout für Fragment verwenden können , um die Klicks zu entfernen, die Sie ersetzen können. ADD Befehl mit .replace bei der Transaktion zu Fragmenten geben Sie auch eine Hintergrundfarbe der Stammansicht des Fragment-Layouts. Ich denke, das nicht helfen würde helfen
YourFragment fragment = new YourFragment();
getSupportFragmentManager().beginTransaction()
.replace(R.id.ll_job_view_fragment_container, fragment)
.addToBackStack(TAG_FRAGMENT_YOUR_VIEW)
.commit();
bearbeiten Der ersetzen kann, Wenn Sie verschiedene Fragmente aufblasen im selben Container Sie nur das Attribut geben android:clickable="true"
auf der obersten übergeordneten Ansicht jedes Fragment, das helfen wird.
Also ich will, wenn ich Fragment öffnen die Aktivität sollte nicht da sein. Sollte ich ein Fragment anstelle der Hauptaktivität verwenden oder gibt es eine Lösung? –