2015-12-09 44 views
0

我想創建一個非佈局的應用程序。當用戶觸摸圖標,然後做一些事情,而不是顯示佈局。 如何做到這一點?如何創建應用程序非佈局?

我嘗試finish();

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    //do something 
    finish(); 
} 

,但它並不完美,它顯示佈局延遲。 我什麼都不想表演。如果你知道的話請幫助我。

感謝您的閱讀!

+0

您是否嘗試過Android的設置:主題=:在清單 「@安卓風格/ Theme.Translucent.NoTitleBar」 到活動 – sha

+0

的setContentView(R.layout.activity_main);如果您需要任何佈局時,應穿上」 t setContentview並使用沒有Actionbar的主題。 –

+0

不錯!多謝你們。 –

回答

0

嘗試將以下應用程序的android:theme屬性設置爲manifest。

<application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     **android:theme="@android:style/Theme.Translucent.NoTitleBar"** > 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

而且不要在您的活動中設置。

setContentView(R.layout.activity_main);