2012-07-04 41 views
10

Đây là nỗ lực đầu tiên của tôi để tạo ra một ứng dụng Android đơn giản bằng cách sử dụng phonegap 1.9.0.tên ứng dụng android phonegap xuất hiện trước màn hình giật gân

Vấn đề tôi đang gặp phải là khi tôi khởi động ứng dụng (cả trình giả lập và điện thoại Android), nó sẽ hiển thị tên và biểu tượng ứng dụng trước khi nó tiến tới màn hình giật gân mà tôi đã thiết lập. Có vẻ như sau: http://imgur.com/iZ1i3

Làm cách nào để hiển thị màn hình giật gân trước? đó là, làm cách nào để làm cho nó không hiển thị tên ứng dụng? Tôi không muốn điều đó được thể hiện chút nào.

Im không chắc chắn những gì các bạn cần, vì vậy đây là một số những thứ tôi có, hy vọng nó là đủ:

AndroidManifest.xml:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="com.googlemap.map" 
      android:versionCode="1" 
      android:versionName="1.0"> 

    <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="15" /> 
    <supports-screens 
      android:largeScreens="true" 
      android:normalScreens="true" 
      android:smallScreens="true" 
      android:resizeable="true" 
      android:anyDensity="true" /> 

    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

    <application android:label="@string/app_name" 
     android:icon="@drawable/ic_launcher" 
     android:theme="@style/AppTheme" 
     android:hardwareAccelerated="true"> 

     <activity android:label="@string/app_name" 
      android:name=".GoogleMap" 
      android:configChanges="orientation|keyboardHidden" 
      android:multiprocess="true"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

GoogleMap.java:

package com.googlemap.map; 

import android.app.Activity; 
import android.os.Bundle; 
import org.apache.cordova.*; 

public class GoogleMap extends DroidGap { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     super.setIntegerProperty("splashscreen", R.drawable.splash); 
     super.loadUrl("file:///android_asset/www/index.html", 10000); 
    } 
} 

Trả lời

17

Hãy thử sử dụng tính năng này trong AndroidManfiest:

android:theme="@android:style/Theme.NoTitleBar" 
+0

thx, hoạt động tốt nhất :) – Gotcha

+1

có cách nào để thực hiện điều đó từ config.xml không? – Zerho

Các vấn đề liên quan