2016-01-25 25 views
1

嗨我是新的Android開發,但最近當我選擇'空白'活動我得到一些'包含佈局',我似乎無法擺脫。如下圖所示,它在右下角添加了藍色的頂部邊框和電子郵件圖片。刪除FloatingActionButton和ActionBar

enter image description here

我已經作出前的幾個小應用程序和以前從未有過這些。現在我做一個空白的活動,我得到這些。我知道我可以點擊'隱藏',但只隱藏他們在Android的佈局,而不是在應用程序中。應用程序仍然有這些煩人的事情。

任何有關如何擺脫這些幫助非常感謝,因爲我不希望他們在我的應用程序。

+0

發佈您的活動&xml文件。 –

+0

張貼您的代碼第一..包括清單 –

回答

0

當您創建新項目時,請選擇empty activity而不是blank activity

enter image description here

1

粉紅色按鈕稱爲FloatingActionButton。只需刪除你創建它的onCreate()中的三行代碼,它就會消失。

藍色的頂部邊框被稱爲ActionBar。將擴展的課程從AppCompatActivity更改爲Activity,這也將消失。

+0

我沒有任何東西在我創建 – L1ghtk3ira

+0

我刪除了那些以前和兩者仍然在這裏:/ – L1ghtk3ira

+0

在問題中分享您的xml和oncreate方法 – AndroidMechanic

0

這來自與它有兩種佈局(也有在res/layout兩個XML佈局),它的第一個具有FloatingActionButton默認空白活動!

如果您需要刪除內容,您應該能夠從主佈局中刪除include,然後查看名爲content_main的引用佈局上發生了什麼。

0

即使問題對提問者滿意地回答。我仍然覺得有空間可以有更多的答案,如下所示。

是的,如果沒有人需要更多的這些默認實現;在「空白活動」上選擇「空閒活動」會使某些邊緣沒有搞亂。

但是,選擇「空白活動」設計沒有任何壞處。它只提供一些默認的嵌入代碼(對應於粉紅色浮動動作按鈕以及菜單動作欄),它向提問者提供問題的根源。如果不需要,可以將其刪除。

1. To remove floating button please follow the answer given at following link. 
     <a> http://stackoverflow.com/questions/34780393/how-to-remove-the-floating-action-button/34852617#34852617 </a> 


2. To remove "menu action bar" please follow these steps as below : 
       -> Remove complete "AppBarLayout" tag and their elements from "activity_main (as default implementation)". 

       -> To make neat source code, need to remove two override methods [i.e. onCreateOptionsMenu(Menu menu) and onOptionsItemSelected(MenuItem item)] from "MainActivity (as default implementation)". 

希望它能提供一些簡單的活動選擇。

乾杯!