Articles of 栏

如何在导航栏上添加菜单按钮

我有一个简单的应用程序,只需要一个菜单​​按钮和一些选项,它应该适用于所有设备。 无论如何,我的应用程序在所有情况下都能正常工作,除了我无法在导航栏上放置菜单按钮。 这是我的代码: values文件夹中的styles.xml true values-v11和value-v14文件夹中的styles.xml false true @android:style/Widget.Holo.ActionBar 此代码出现在我的活动的所有onCreate事件中 if(Build.VERSION.SDK_INT = 14 && ViewConfiguration.get(this).hasPermanentMenuKey())) { // menu key is present ActionBar actionBar = getActionBar(); if(actionBar!=null) actionBar.hide(); } else { //No menu key ActionBar actionBar = getActionBar(); if(actionBar!=null) actionBar.show(); } 这段代码工作正常,但是如果我没有任何操作栏,我想把菜单按钮放在导航栏中。 我已经做了很多谷歌搜索,但我找不到任何有效的解决方案。 提前致谢。

Lollipop app的透明导航栏?

我将什么添加到themes.xml以更改导航栏以使其更透明? 我无法在任何地方find它的文档。 谢谢!

SeekBar Thumb位置问题

我正试图为我的Seekbar做一个“贴上标签”的拇指。 目标是每次Seekbar位置更改时自定义拇指上方的文本。 我这样做: … seekBar = (SeekBar) findViewById(R.id.bet_seek_bar); seekBar.setMax(10); setSeekBarLabel(“0”); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onStopTrackingTouch(SeekBar seekBar) { } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { setSeekBarLabel(String.valueOf(progress)); } }); } private void setSeekBarLabel(String text) { BitmapDrawable thumb = Utils.writeOnBitmap(thumbBmp, text, 0, 0, thumbLablePaint); seekBar.setThumb(thumb); […]

Android Seekbar无法删除填充/背景

我想要实现的是这样的,没有任何顶部和底部填充的搜索栏: 我得到的是这个: 我甚至尝试将背景设置为透明然后为null但是搜索栏的背景变为白色,它看起来不像第一个图像,我希望搜索栏看起来像放在两个布局之间(上部布局更暗) ,如下图所示,从底部开始的布局更轻松。 我在xml中使用了搜索栏的基本属性,谢谢! 编辑:这是XML中的seekBar。 我不相信它与根布局有关,因为无处不在,如果我正在开始一个新项目并且我添加了一个搜索栏,它仍然具有该背景,如果我尝试将其设置为透明,它将变为白色。

在状态栏中将文本显示为图标

我知道这个问题已被提出,但没有答案。 有几个应用程序同时显示一个Icon和一个数字(例如,如果Android下载的更新数量超过状态栏上的数量,则会有一个下载图标,其中包含一个较小的数字,表示将显示多少个图标)。 其他应用程序显示%值或温度。 有人建议这些应用程序只有N个图标(因此,如果温度从50C到75C,将有26个图像(各种格式)将包含在代码中。更糟糕的是,如果还需要70F-105F ,图像数量会非常大。 我想做的只是提供我可以用某种颜色绘制的文字(即75F绿色,但99F红色),或改变背景颜色等。有没有办法做到这一点而不必创建25 +图像来表示每个值? 请注意,我想要状态栏中的数字,而不是单击通知时的自定义视图。 在API中,图标是作为整数传递给Notification类的资源。 似乎使这项工作的唯一方法是动态创建该图标并将其填充到资源中。 这或任何其他方法可能吗? 注意:我已经查看了使用Notification类的.number字段。 虽然这给了我一个数字超过图标,但它并不是我想要的,并且,不允许我做一个干净的实现(加上数字真的很小)。 提前致谢。 马蒂

工具栏中的Android持久性搜索栏

我是Android开发的新手。 我浏览了Google Udacity课程,目前正在尝试编写应用程序代码。 具体来说,我正在尝试将我当前的应用程序(用QT编写)切换到原生Android。 我想做的是制作类似于此的东西: 这是从Material Design – Persistent搜索中获取的,在User Experience Stack Exchange上有导航抽屉问题。 我可以做到顶部,但我无法弄清楚如何在底部获得持久搜索栏。 我一直在尝试不同的解决方案(活动栏和工具栏的自定义主题),但是甚至无法远程关闭。 有人可以帮我解决这个问题吗?

setProgressDrawable填充整个seekBar

正如我在标题中所说,当我使用setProgressDrawable时,它会填充整个SeekBar:如果进度为34%,则进度显示为100%但拇指显示正确的百分比34%。 我不知道可能是什么问题…… done.setProgressDrawable(getResources().getDrawable(R.drawable.seekbar_progress)); done.setThumb(getResources().getDrawable(R.drawable.seekbar_thumb)); seekbar_progress.xml seekbar_thumb.xml 任何想法? 先谢谢你!

如何使用animation来animation搜索栏

我是android的新手。 我试图为水平搜索栏设置animation但是不能这么做。 我只想要一个animation,其中搜索栏在一段时间内显示进度,比如1分钟。 有人可以建议/提供想法/代码片段,我将如何设置标准搜索栏的animation? 我应该使用像objectanimator或valueAnimation这样的animation? 我是否需要定义一个运行方法(不确定!)来为拇指设置animation以进入下一个位置? 提前致谢。

自定义按钮栏中按钮之间的分隔符

我已经制作了如此处所述的自定义按钮栏。 现在,我想在第一个和第二个之间以及第二个和第三个按钮之间添加一个分隔符。 我的按钮栏定义如下: 任务似乎很简单,但我找不到一个好办法。 它应该在每个按钮之间有一个灰色的分隔符,所以它看起来有点像这样 。 我确信这很容易,请指出我正确的方向。

搜索栏小部件无法启动可搜索的活动

我正在尝试使用操作栏中的搜索栏小部件在我的Android应用程序上实现搜索。 我跟着 http://developer.android.com/guide/topics/search/search-dialog.html http://developer.android.com/guide/topics/ui/actionbar.html#ActionView 完成这项工作的教程。 我有两个涉及搜索的活动。 SearchBar活动有操作栏,AcceptSearch是我可搜索的活动。 即使我声明哪个活动是可搜索的活动,查询也不会被发送到AcceptSearch,并且活动未启动。 我配置了搜索栏,以便在窗口小部件为空时显示搜索栏提示,但提示也不会出现。 这是我的代码。 搜索栏 public class SearchBar extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.search_bar); } @Override public boolean onCreateOptionsMenu(Menu menu) { //Inflate the options menu from XML MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.options_menu, menu); // Get the SearchView and set […]