草庐IT

android - 操作栏选项卡不会在 android 中填满屏幕

我在应用程序中使用了支持操作栏,并在2台设备NexusS和Nexus7中进行了测试,我发现有关标签栏宽度的不同结果,NexusS标签栏填充宽度,而Nexus7标签栏在左侧留有一些空间.我使用了支持操作栏提供的默认主题,应用自定义主题不会影响操作栏,因为父样式必须是Theme.AppCompat.Lightlist中的Activity类:publicclassMainActivityextendsActionBarActivityimplementsActionBar.TabListener{ActionBarbar;ViewPagerpager;TabsAdapteradapter;@

java - 如果 ParseUser 正在查看自己的帖子,则菜单项仅出现在操作栏中

基本上,如果当前ParseUser正在查看他们自己的帖子,我只希望编辑的菜单项图标显示在操作栏中。我想我可以通过像这样捕获当前的解析用户来检查他们是否正在查看他们自己的帖子(postedBy只是从listviewActivity传递的Intent字符串):ParseUsercurrentUser=ParseUser.getCurrentUser();if(currentUser.username==postedBy){}现在的问题是,如果是这种情况,我将如何做到只有ActionBar中的“编辑”图标才会显示,否则它们就不会显示。(所以其他人无法编辑)可能在onOptionsItemSe

android - 如何在 Android 中调整操作栏菜单文本大小

这个问题在这里已经有了答案:Howtochangesizeoftitle'stextonActionBar?(6个答案)关闭7年前。我正在开发安卓应用程序。对减小操作栏菜单项的文本大小有疑问。这是我的代码。#888888bold-->10dip@android:style/TextAppearance.Medium提前致谢..

android - 在上下文操作栏中创建弹出选项菜单

我有一个带有NoActionBar主题的应用。在我的主要Activity中,我有一个选项菜单,它是我在屏幕顶部手动创建的(或通过使用内置设备的选项按钮)。在这个主要Activity中,我有一个带有listView的fragment,我在其中应用了操作模式长按功能,以显示上下文操作栏(CAB)以进一步用户选项。现在,我尝试向我的CAB添加一个选项项,这样它将包含一些选项,例如选择listView中的所有项,但由于它是CAB的一个项,我无法真正像在常规菜单中那样显示弹出菜单Activity。此外,我希望所有选项菜单回调(例如onOptionsItemSelected)都保留在CAB的上下文

android - 当 fragment 中存在 ListView 时,如何在 Activity (操作栏)中实现搜索 View

我正在开发一个应用程序,其中searchview位于主要Activity的操作栏中。在主要Activity中有3个fragment。每个fragment中都有一个ListView。问题是当searchview在Activity的操作栏中实现时,如何对fragment的列表项进行排序。我正在使用简单的游标适配器和具有自定义行的ListView,其中有TextView和ImageView。这是activity中searchview的代码SearchManagerSManager=(SearchManager)getSystemService(Context.SEARCH_SERVICE);

android - 在 FrameLayout 上替换导航栏中的 ViewPager fragment 时滞后?

我正在使用https://github.com/mikepenz/MaterialDrawer作为抽屉的库,我正在使用https://github.com/florent37/MaterialViewPager用于查看寻呼机。我面临的问题是,当我单击抽屉中的列表项并关闭drwawer时,我遇到了一点延迟(有点卡顿延迟),之后fragment被替换了。我在一个ViewPagerfragment中面对这个是一个fragment。Activity(whichhasNavBar):publicclassmvpActextendsAppCompatActivity{privateRelative

Android App开发 Toolbar和侧边导航栏

这是App开发的第二篇文章,讲Toolbar和侧边导航栏。废话不多说,我们开始。开始阅读之前,建议先跳到文末,下载完整源码,看一下整个项目的结构,然后再阅读文章,这样更好理解,最好的方法是,边阅读,边在源码中对应找到修改的位置。一、侧边导航栏OK,首先,先说下概念,侧边导航栏两张图可以说明概念:侧边导航栏的添加步骤如下:1、App内build.gradle引入design支持库、drawerlayout布局2、后续会用到toolbar导航控件,修改AppTheme为NoActionBar3、将activity_main.xml修改成drawerlayout并添加自己想要的布局形式:drawer

android - 评级栏的星星之间的间距?

我可以设置星星之间的间距吗?那是我的评分栏:ratingBar=(RatingBar)inflater.inflate(R.layout.ratingbar,null);ratingBar.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));布局:风格:@drawable/android_r2_ratingstar_yellow@drawable/android_r2_ratingstar_grey谢谢,干杯 最佳答案

android - 蜂窝中的上下文操作栏

我想根据屏幕上选择的内容更改代码中的操作栏按钮。这有点像HoneycombGmail应用程序,您可以在其中检查一些邮件项目并获得具有不同外观的不同操作栏。知道我该怎么做吗? 最佳答案 要获取操作栏项目,请使用getActionBar()Activity中的方法。一旦有了ActionBar项,您就可以使用ActionBarclass中的方法添加和删除选项卡。.setCustomView()和setDisplayOptions()items将有助于定制操作栏,使其看起来更符合您的喜好。要将项目添加到操作栏,您需要将它们添加到选项菜单。操

android - 所有 Activity 通用的导航栏

我一直在寻找有关如何放置所有Activity通用的导航栏的选项。仍然无法找出最好的方法。导航栏应该有一个屏幕标题和一个后退按钮。或者在某些Activity中可能是两个。我应该遵循的最佳做法是什么?谢谢 最佳答案 您可以像这样在单独的header.xml布局中定义导航栏:然后将此header包含在您所有Activity的布局中:并确保您所有的类都扩展了具有onHomeClick和onBackClick方法的父类... 关于android-所有Activity通用的导航栏,我们在StackO