Ändern der Benutzeroberfläche von Android
In Android, wie kann ich ersetzen die Benutzeroberfläche der emulator durch meine eigene Schnittstelle? Beginnen möchte ich meine eigene Schnittstelle sofort, da der emulator wird gestartet und der Benutzer kann Sie nicht verwenden die original-interface, aber die original-Schnittstelle ist auf dem hintergrund.
Update:
Nun mein code sieht wie folgt aus:
public class NewHomeScreen extends Activity {
/** Called when the activity is first created. */
@Override public void onCreate(Bundle state) {
super.onCreate(state);
setContentView(R.layout.main);
Intent mainIntent = new Intent(this,Hello.class);
startActivity(mainIntent);
}
}
Als ich das Programm ausführen, Eclipse zeigt
ActivityManager: Warnung: Vorgang noch nicht begonnen, seine aktuelle Aufgabe hat auf der Vorderseite
Wer weiß, warum?
- Was ist "die Benutzeroberfläche der emulator"? Was bedeutet "die ursprüngliche Schnittstelle ist auf dem hintergrund" bedeuten?
- Ich meinte, dass ich ein interface wie in "Bilder".google.fi/imgres?imgurl=http://www.oxavi.com/images/... . Ich würde gerne noch ein schwarzer Bildschirm mit drei Tasten. Auf dem hintergrund bedeutet, dass ich verwenden können, die software von Android, aber es wird angezeigt, auf meiner eigenen Oberfläche.
- Hi, ' Jaska. Sollten Sie Bearbeiten Ihre Fragen mit zusätzlichen Informationen (wie ich hier getan haben), statt eine Antwort, nicht eine Antwort. Dies hilft, die Informationen klar getrennt in Fragen und Antworten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke du meinst Sie möchten, erstellen Sie eine alternative Home-Anwendung kann als Standard festgelegt werden.
Müssen Sie etwas wie das folgende in deine AndroidManifest.xml:
Wenn man sich in der samples-Ordner der Android-SDK finden Sie eine Beispiel-Homepage-Anwendung, die Ihnen helfen können. In der Android 1.6 SDK es ist die Lage an /android-sdk-linux_x86-1.6_r1/Plattform/android 1.6/samples/Home
Kann man auch die Quelle der nativen Android-Home-Anwendung in den Android-source -hier.
scheint, Sie reden über skins... in diesem Fall, suchen in:
c:\android-sdk-windows-1.5_r1\platforms\android-1.5\skins\HVGA\
gibt es eine INI-Datei definiert das Aussehen und das Gefühl