-
0 votesanswersviews
延迟隐藏并显示ActionBar?
我想在活动开始时隐藏操作栏,当用户触摸屏幕时显示它几秒钟,然后再次隐藏它 . 我想出的就是下面,但我想知道我能做的更好(忽略一些风格问题:魔术数字,逻辑重复等) . 我正在使用actionbarsherlock . 谢谢 Runnable hideActionbarRunnable = new Runnable() { @Override public void r... -
48 votesanswersviews
使用AppCompat 21中的Light.DarkActionBar主题更改ActionBar Headers 文本颜色
我正在使用v7 appcompat 21库在pre-Lollipop设备上使用新的Material样式 . 我的styles.xml看起来像这样: <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="android... -
0 votesanswersviews
ActionBar Apptheme Textcolor问题
我已经创建了库项目,作为SDK集成到另一个项目中,Action Bar Textcolor需要根据appthem进行更改,在我的SDK中自动执行colorprimary . 我的问题是项目不会改变基于apothem的文本颜色,例如我的collor#8c0bfd动作栏文本颜色主题将是白色但它将显示黑色 这是项目样式.xml:@ color / colorPrimary @ color / color... -
0 votesanswersviews
为什么我不能改变工具栏的背景颜色
我正在改变这样的工具栏颜色: MainActivity.xml <Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content"></Toolbar... -
0 votesanswersviews
在导航栏工具栏上实现后退箭头
我的应用程序包含导航抽屉 . 在左侧菜单中,当我单击每个项目时,活动会加载不同的片段 . 我将此代码放在每个片段上以实现工具栏上的后退箭头 //add back button to toolbar ((AppCompatActivity)getActivity()).getSupportActionBar().setDisplayShowHomeEnabled(true); ((A... -
185 votesanswersviews
如何自定义ActionBar上的后退按钮
我可以使用以下建议自定义操作栏的背景,徽标图像和文本颜色:Android: How to change the ActionBar "Home" Icon to be something other than the app icon?ActionBar text colorActionBar background image 我要自定义的最后一块是后退按钮图像 . 它默认为灰... -
176 votesanswersviews
使用片段时在Android导航抽屉图像和向上插入符之间切换
当使用导航抽屉时,Android开发人员建议在ActionBar中“只有那些在导航抽屉中表示的屏幕实际上应该具有导航抽屉图像”,并且“所有其他屏幕都具有传统的向上克拉” . 详情请见:http://youtu.be/F5COhlbpIbY 我正在使用一个活动来控制多个级别的片段,并且可以使导航抽屉图像在所有级别上显示和运行 . 创建较低级别的片段时,我可以调用 ActionBarDrawerTog... -
253 votesanswersviews
ActionBar文字颜色
如何更改ActionBar的文本颜色?我继承了Holo Light主题,我能够改变ActionBar的背景,但是我没有找到调整文本颜色的属性是什么 . 好的,我可以使用android:textColorPrimary属性更改文本颜色,但它也会更改ActionBar按钮上发生溢出时显示的下拉菜单的文本颜色 . 知道如何更改那些下拉菜单/列表的颜色? -
7 votesanswersviews
片段之间的事务仅在一个ActionBar选项卡内
我有一个带有三个选项卡(ActionBar选项卡)的应用程序,每个选项卡一次只有一个片段 . TabListener TabsActivity Tab1 - > ListFragment1 - > ListFragment2 - > Fragment3 Tab2 - > Tab2Fragment Tab3 - > Tab3Fragment 问题是当我从Lis... -
2 votesanswersviews
在ActionBar中显示和隐藏项目,具体取决于所选的选项卡
我需要获取所选选项卡的数字位置,以显示/隐藏MainActivity中的ActionBar项 . 例如,我在Tab1中,显示用于编写新消息的项目,进入Tab2,隐藏新消息项并显示用于将用户添加到地址簿的项目...应用程序的结构为:MainActivity使用选项卡布局(4个选项卡)和FragmentStatePagerAdapter来管理所有碎片 . MainActivity public cla... -
5 votesanswersviews
更改singleTop活动的主题
所以我的应用程序中有一个活动,当前标记为 android:launchMode="singleTop" ...我目前在onCreate和onNewIntent中都有逻辑,以确保屏幕始终显示由启动的最新Intent提供的数据 . 而且我希望能够根据Intent提供的数据在Holo.Light和Holo.Dark之间进行切换 . 调用setTheme不起作用(请参阅以下两个链接)... -
0 votesanswersviews
从Activity访问android自定义ActionBar
我创建了一个扩展ActionBarActivity并显示自定义XML的类 . 几乎所有的活动都扩展了这门课程 . 我想从我的一个活动中访问该自定义XML的元素 . 假设我想在Activity2中更改item2的背景 . 在我的activity的onCreate方法中,在setContentView之后,我尝试了: View cView = getLayoutInflater().inflate(R... -
119 votesanswersviews
更改searchview小部件的背景drawable
我正在尝试更改位于Android操作栏searchview小部件中的drawable . 目前它看起来像这样: 但我需要将蓝色背景改为红色 . 我尝试过很多东西,不用滚动我自己的搜索小部件,但似乎没有任何工作 . 有人能指出我改变这个方向的正确方向吗? -
232 votesanswersviews
ActionBar的大小(以像素为单位)是多少?
我需要知道ActionBar的确切大小(以像素为单位),以便应用正确的背景图像 . -
283 votesanswersviews
如何隐藏操作栏中的菜单项?
我有一个带有menuitem的操作栏 . 如何隐藏/显示该菜单项? 这就是我想要做的: MenuItem item = (MenuItem) findViewById(R.id.addAction); item.setVisible(false); this.invalidateOptionsMenu(); -
10 votesanswersviews
Actionbar Sherlock:设置和隐藏 Headers 栏
我是ActionBarSherlock的新手,我有两个问题: 首先,我只想设置操作栏的 Headers ,但是当我这样称它时它不起作用: final ActionBar actionBar = (ActionBar) findViewById(R.id.actionBar); actionBar.setTitle("test title"); 相应的xml对象如下所示: &l... -
186 votesanswersviews
删除操作栏下方的阴影
我使用actionbarsherlock . 下面的代码片段负责将其背景更改为自定义代码 . <style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar"> <item name="background">@drawable... -
0 votesanswersviews
在动作栏中居中图像
我想将图像置于我的操作栏上 . 所以这里...... 这是我的 actionbar_about.xml 文件 . 在这个xml文件中是图像所在 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.c... -
2 votesanswersviews
拦截ActionBar触摸事件
我想以编程方式禁用android ActionBar上的触摸事件,我找不到办法 . 任何帮助,将不胜感激 -
2 votesanswersviews
如何将相机预览完全适合屏幕
我需要一个肖像Activity with和ActionBar,并用相机预览填充屏幕的其余部分 . 我不应该挤压或拉伸图像 . 在某些设备上,屏幕的比例与可用摄像机输出的比率不相符 . 操作栏也会降低可用高度 . 例如,Sony Xperia T2 Ultra D5303的显示尺寸为1208x720 . 但是, getSupportedPreviewSizes() 给出的可用摄像头尺寸为: 1200... -
1 votesanswersviews
如何减少android中启动器图标的距离?
我的 Launcher 图标与默认启动器图标的大小相同 . 但它离 ActionBar 的左侧很远 . 无论如何,我怎么能减少这个距离 . 我的 Launcher 的图标大小为: MDPI should be 48 x 48. HDPI should be 72 x 72. XHDPI should be 96 x 96. XXHDPI should be 144 x 144. ... -
5 votesanswersviews
ActionBar选项卡 Headers 中的自定义字体
我正在尝试在我的 ActionBar 标签上设置自定义字体 . 我已经看到更多的开发人员要求在SO上采用正确的方法(例如How to customize the font of Action Bar tabs&How (if possible) could I set a custom font in a ActionBar on tab text with a font in my assets... -
162 votesanswersviews
如何获得ActionBar高度?
我每次创建一个活动时都试图获得 ActionBar (使用Sherlock)的高度(特别是为了处理ActionBar高度可能改变的旋转配置更改) . 为此,我使用方法 ActionBar.getHeight() ,该方法仅在显示 ActionBar 时有效 . 当第一次创建第一个活动时,我可以在 onCreateOptionsMenu 回调中调用 getHeight() . 但是这个方法之后没有... -
-1 votesanswersviews
如何在操作栏和其下方的布局之间添加水平分隔线
如何添加分隔符以使其显示在操作栏下方和主/明细窗格上方?我已经定义了垂直分频器,但也不知道如何定义水平分频器 . <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&qu... -
0 votesanswersviews
包含片段的ActionBar选项卡在重新显示时崩溃
我有一个SherlockFragmentActivity,它使用带有标签的ActionBar . 其中一个标签是SherlockFragment,它有一个包含片段的布局文件 . 首次显示该选项卡时,一切都很棒 . 如果我切换到另一个选项卡,然后返回到该选项卡,我会崩溃: 02-21 10:25:10.077: E/AndroidRuntime(3916): Caused by: java.lang... -
0 votesanswersviews
如何从片段中删除操作栏?
主要活动: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportA... -
25 votesanswersviews
getActionBar返回null
调用 getActionBar 会返回 null . 这经常被报道,所以我确保包括其他人使用过的解决方案:我的 minSdkVersion=11 ,我有一个 Headers 栏,我在 setContentView 之后调用 getActionBar . 此外,我的活动不是儿童活动 . setContentView(R.layout.main); // experiment with the ... -
166 votesanswersviews
getActionBar()返回null
我有一个奇怪的问题 . 我正在使用targetsdk 13制作应用程序 . 在我的主要活动的onCreate方法中,我调用 getActionBar() 来设置我的操作栏 . 这在Android 3.2模拟器上运行时工作正常,但在使用Android 3.0和3.1时, getActionBar() 方法返回null . 我发现这非常奇怪,我看不出有什么理由会这样做 . 这是模拟器的错误还是我需要做... -
254 votesanswersviews
如何使用XML更改ActionBarActivity的ActionBar的背景颜色?
细节: 我正在扩展ActionBarActivity .自2011-11-06起,Eclipse和SDK已完全修补 . <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" /> 使用Android 2.3.3部署到三星设备申请已 android:theme=&quo... -
59 votesanswersviews
如何在Android 4.2中更改Action Bar选项菜单的背景颜色?
我想更改Android 4.2中选项(溢出)菜单的背景颜色 . 我已经尝试了所有方法,但它仍然显示主题设置的默认颜色 . 我使用了以下代码和XML配置 . MainActivity.java public class MainActivity extends Activity { @SuppressLint("NewApi") @Override protected void...