Frage

Angenommen, ich habe ein einfaches Layout XML wie folgt:

Button.xml:

<Button
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/button01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

Gibt es Unterschiede in den folgenden Anrufen? Und welches soll ich verwenden?

button = (Button) getLayoutInflater().inflate(R.layout.button, null);

und

View v = getLayoutInflater().inflate(R.layout.button, null);
button = (Button) v.findViewById(R.id.button01);

Keine korrekte Lösung

Andere Tipps

So überprüfen Sie den Check-out-Status für eine Datei in einer Dokumentbibliothek mit CSOM

Angenommene Methode zum Abrufen einer Datei generasacodicetagpre.

, um den Checkout-Status einer Datei zu überprüfen ( CheckoutType ) generasacodicetagpre.


So überprüfen Sie den Check-out-Status ( spiefe.SpcheckoutStatus ) für eine Datei in einer Dokumentbibliothek mit SSOM generasacodicetagpre.

Die erste Option ist sauberer und etwas effizienter.

Ihr Layout -Inflater wird a zurückkehren Button. Mit der ersten Option erhalten Sie Zugriff auf die Button direkt. Mit der zweiten Option geben Sie den Button auf a View Suchen Sie dann nach der Ansicht mit einer bestimmten ID, die ein extra nutzloser Vergleich ist, da die Ansicht mit der ID, nach der Sie in der Hierarchie suchen, die Taste selbst ist. Also in der zweiten Option, v == button.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top