我是Android新手开发的新手,但是当我选择空白'活动我得到一些包含的布局'我似乎无法摆脱。如下图所示,它在右下方添加了蓝色顶部边框和电子邮件图片。
我之前制作了一些小应用程序,之前从未有过这些应用程序。现在我做了一个空白的活动,我得到了这些。我知道我可以点击隐藏'但是,它只在Android中的布局中隐藏它们而不是在应用程序中。该应用程序仍然有这些烦人的事情。
答案 0 :(得分:1)
粉红色按钮名为FloatingActionButton
。只需删除创建它的onCreate()
中的三行代码,它就会消失。
蓝色顶部边框称为ActionBar
。将扩展类从AppCompatActivity
更改为仅Activity
,这也将消失。
答案 1 :(得分:0)
答案 2 :(得分:0)
来自空白的Activity,它有两个布局(res/layout
中有两个xml布局),第一个默认为FloatingActionButton
!
如果您需要删除内容,则应该可以从主布局中删除include
,然后查看名为content_main
的引荐布局上发生了什么。
答案 3 :(得分: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)".
希望它能为活动选择提供一些便利。
干杯!