10
votes

Android gettagebar (). Le canetle ne fonctionne pas

Barre d'action - Le canetle semble ne pas appeler. Toutes les autres choses que je fais avec une barre d'action (comme homisup, et ainsi de suite) vont bien, mais le correctiple - non.

Voici le code d'une simple activité: p>

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <TableLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content" >

            <TableRow
                android:id="@+id/tableRow1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/guideline_title"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:paddingBottom="1dp"
                    android:paddingLeft="10dp"
                    android:paddingRight="1dp"
                    android:paddingTop="35dp"
                    android:textSize="18dp"
                    android:textStyle="bold" />
            </TableRow>

        </TableLayout>
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="0.16"
        android:orientation="vertical" >     

         <TableRow
                android:id="@+id/tableRow4"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

          <WebView
    android:id="@+id/webviewD"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
/>

        </TableRow>



    </LinearLayout>

</LinearLayout>


3 commentaires

Quel titre vous voulez définir "Guidage" ou "Privet"? En conséquence, réglez-le dans Manifeste ou via Code dans Oncreate Comme vous le faites. Alors décidez et faites un


@Shobhitpuri Déclaration supprimée Android: étiquette = "ligne directrice" mais ne fonctionne toujours pas :(


Oui, comme vous avez setdisplayhowtititleEnabled (false) . Essayez de le rendre vrai.


5 Réponses :


0
votes

Avez-vous essayé de définir un sous-titre? Parce que dans certains cas, si l'écran de périphérique est petit dans la barre d'action, vous ne pouvez voir que l'icône de la barre d'action. Essayez ceci.getagerbar (). Settitle ("Privet"); J'espère que cela vous aidera!


1 commentaires

1) Votre code n'a rien de différent de mon. 2) Essayé SetSubitle - ne fonctionne pas aussi bien.



0
votes

Je pense que c'est parce que le fichier manifeste de la règle la règle. J'avais le même problème avec mon icône, alors je devais juste le changer dans le fichier manifeste ( android: label = "Guidage" ) ou essayez de ne pas définir une étiquette dans Manifest si vous devez le définir grammaticalement.


1 commentaires

Merci pour la suggestion, mais cela n'a pas aidé :( supprimé cela du manifeste.



0
votes

Essayez d'étendre une action d'action au lieu de l'activité


0 commentaires

26
votes

à cause de xxx

le changer sur xxx


2 commentaires

Ne fonctionne pas pour moi: GETUPPORTAREBAR (). SetDisplayhowtiTleEnabled (true); GETUPORPPORTAREBAR (). SETTITLE (R.String.Action.Action_Bar_title);


@Yuvallevy Avez-vous déjà trouvé une solution à votre problème? SetDisplayhowtiTleEnabled (True) ne fonctionne pas pour moi.



0
votes

dans le manifeste: xxx

et dans l'activité: xxx

et le xml: xxx


0 commentaires