J'essaie d'ajouter la barre d'outils barre d'outils dans mon fragment. La barre d'outils s'affiche mais le titre est vide.
code XML:ToolBar Titre montrant vide dans le fragment
<android.support.v7.widget.Toolbar
android:id="@+id/profile_toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:minHeight="?android:attr/actionBarSize"
app:layout_collapseMode="pin"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
Voici mon FragmentActivity:
public class ProfileFragment extends android.support.v4.app.Fragment {
Toolbar toolbar;
@Override
public void onAttach(Context context) {
super.onAttach(context);
}
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.activity_profile, container, false);
toolbar = (Toolbar) getActivity().findViewById(R.id.profile_toolbar);
((AppCompatActivity) getActivity()).setSupportActionBar(toolbar);
((AppCompatActivity) getActivity()).getSupportActionBar().setTitle("Tamil");
return view;
}
}
Avez-vous défini le titre de la barre d'action de support? Je ne peux pas voir '((AppCompatActivity) getActivity()). GetSupportActionBar(). SetTitle (" Votre titre ");' –
ya je l'ai essayé aussi. laissez-moi le mettre à jour dans mon code ci-dessus –
vous récupérez la barre d'outils de l'activité, pas de votre vue –