草庐IT

ActionBarsherlock

全部标签

Android 操作栏 : show/hide tabs dynamically?

是否可以动态地从操作栏中删除/恢复标签栏?到目前为止,我是通过更改操作栏的导航模式来完成此操作的。我使用以下代码删除和恢复标签栏:@OverridepublicvoidrestoreTabs(){getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);this.supportInvalidateOptionsMenu();}@OverridepublicvoidremoveTabs(){getSupportActionBar().setNavigationMode(ActionBar.NAVIGAT

android - 确定操作栏是否拆分

我有一个MapView,它带有一个由ActionBarSherlock提供支持的操作栏。操作栏是拆分的(在“窄”屏幕上)和覆盖/半透明(android:windowActionBarOverlay为真)。或多或少类似于Googlemap应用。现在我想将View推到map顶部,屏幕底部仍然保持在底部操作栏上方。我的问题是我不知道底部操作栏的高度。坦率地说,我什至找不到一种方法来知道它是否被绘制。getHeight()似乎返回顶部操作栏的高度(或者可能是两者的高度,但我仍然不知道底部操作栏是否存在。请告诉我,这些信息就在我眼前! 最佳答案

android - 如何 fragment 导航?

所以我正在使用Tabs并寻找这种导航:tab1-->inside1-->inside2tab2-->里面3-->里面4tab3-->里面5在里面我的意思是它应该打开一个新的布局和类。我的项目主类是这样的:publicclassTabsFragmentActivityextendsSherlockFragmentActivityimplementsTabHost.OnTabChangeListener{privateTabHostmTabHost;privateHashMapmapTabInfo=newHashMap();privateTabInfomLastTab=null;priva

android - 在 ActionBarSherlock 中将标题重力设置为中心

您好,我想为我的主要Activity应用自定义背景布局。我找不到解决办法。有人可以给我一些提示吗?只想在Actionbar中有一个带背景的简单TextView。这可能吗?我设法删除了图标并设置了背景图像。但是如何将文本的重心设置为居中并更改字体呢?getSupportActionBar().setDisplayShowHomeEnabled(false);getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(myimage));它应该是这样的:谢谢! 最佳答案

Android:菜单项的自定义 View

我希望能够为MenuItem指定自定义View.我想在操作栏中的购物车菜单项上显示一个指示器,显示当前购物车中有多少商品。我能做到这一点的唯一方法是通过添加自定义View而不是利用MenuItem生命周期等吗? 最佳答案 在MenuItem上使用自定义View调用setActionView(Viewview).您可以提供已经膨胀的View或布局资源ID。 关于Android:菜单项的自定义View,我们在StackOverflow上找到一个类似的问题: htt

java - 使用 Ant 构建一个包含 ActionbarSherlock 作为库项目的项目

我在使用Apache的Ant构建我的项目时遇到问题,该Ant包括ActionbarSherlock作为项目库。我已经成功地将使用“androidupdatelib-project--path.--targetandroid-13”的库包含在actionbarsherlock库文件夹中,并在我的项目中使用了“androidupdateproject--path.--targetandroid-13--library路径/到/actionbarsherlock/库”使用antdebug可以正确构建库,但是当转到我的项目文件夹并尝试构建项目时,出现以下错误:[aapt]/var/www/vh

android - 模仿 youtube/gmail 应用程序的抽屉导航

背景最近几个月,Google发布了Youtubeapp带抽屉导航(又名滑动菜单)。它有许多我希望在我正在开发的应用程序上拥有的很酷的功能。特点是:触摸任意位置开始滑动。切换模式时在操作栏的“向上”按钮上移动图标。内容区域(右边的区域,不是菜单本身)在滑动菜单时保持不变而不是滚动。操作栏保持不变而不是滚动。内容区域(右边的区域,不是菜单本身)在滚动时改变颜色,而不是菜单本身。这里是显示我在说什么的截图:滑动前:滑动后:目前,我知道有2个主要库负责使用抽屉导航:官方googlenavigationdrawerlibrary.slidingmenulibrary,byjfeinstein10

Android Roboguice proguard 警告

我似乎无法在没有警告的情况下进行编译。这是警告:Warning:roboguice.activity.RoboMapActivity:can'tfindsuperclassorinterfacecom.google.android.maps.MapActivityWarning:roboguice.activity.RoboSherlockActivity:can'tfindsuperclassorinterfacecom.actionbarsherlock.app.SherlockActivityWarning:roboguice.activity.RoboSherlockFragm

Android DrawerLayout 不能与 ViewPager 一起使用?

我在DrawerLayout中实现了ViewPager它工作正常,但抽屉菜单ListView无法正确显示操作栏,它将显示在ViewPager选项卡下方。希望如下图会给你一个想法。我正在使用actionbarsherlock库。如何在操作栏正下方显示抽屉菜单ListView?我尝试过的。ActivityOnCreate():setContentView(R.layout.activity_layout);mDrawerLayout=(DrawerLayout)findViewById(R.id.drawer_layout);mDrawerList=(ListView)findViewBy

Android:TabHost - 将参数传递给 fragment

我正在处理一个TabHost,每个Fragment中都有一个WebView。我所做的是:for(inti=0;i如何将参数传递给每个fragment。在这种情况下,我想将URL传递给TabHost内的每个fragment。提前致谢。 最佳答案 我终于找到了解决方案。您可以在具有“null”的“addTab”的最后一个参数中使用Bundle传递参数。for(inti=0;i然后在Fragment中,您可以使用getArguments()获取Bundle。希望对以后的人有用 关于Androi