jjzjj

statusbar

全部标签

android - 如何在 "Notifications"窗口中没有扩展消息的情况下在状态栏中进行通知? (只想要图标)

如何在状态栏中发出通知,但“通知”窗口中没有展开的消息?我的意思是,我只需要图标,仅此而已有办法吗? 最佳答案 Quotingthedocumentation:Astatusbarnotificationrequiresallofthefollowing:AniconforthestatusbarAtitleandexpandedmessagefortheexpandedview(unlessyoudefineacustomexpandedview)APendingIntent,tobefiredwhenthenotificatio

android - 在通知栏中通知几秒钟?

如何在通知栏中创建一条通知,该通知会在5秒后消失?例如;这是通知代码:Intentintent=newIntent(this,NotificationReceiver.class);PendingIntentpIntent=PendingIntent.getActivity(this,0,intent,0);//Buildnotification//ActionsarejustfakeNotificationnoti=newNotification.Builder(this).setContentTitle("Notification").setContentText("Thisisa

android - PrimaryDark 未在 android 中设置 StatusBar 颜色

我创建了一个应用程序,它有多个主题并且动态变化。我的意思是在运行时用户可以选择不同的主题。以便UI组件颜色在运行时发生变化。我陷入了一个奇怪的问题。问题是状态栏颜色没有根据主题改变。statusBar始终保持初始主题颜色。values-v21/style.xml如下@color/primary@color/primary_dark@color/accent@color/primary_text@color/iconstrue@android:color/transparentvalues-v21/themes.xmlisasbelow==========================

android - 在 android 4.2.2+ 上覆盖状态栏

我想覆盖android状态栏。就我而言,它在最上面。我不想覆盖或隐藏导航栏。注意:解决方案必须适用于android4.2.2+。我更喜欢非根设备的答案。我搜索了很多SO问题和答案,但没有一个适用于4.2.2。下面是我的代码,但它不消耗触摸事件。这就是状态栏打开其面板的原因。我不想要这个。@OverridepublicvoidonCreate(){super.onCreate();windowManager=(WindowManager)getSystemService(WINDOW_SERVICE);intstatusBarHeight=(int)Math.ceil(25*getRes

android - 状态栏在工具栏上方是白色的

这个问题在这里已经有了答案:HowtochangethestatusbarcolorinAndroid?(29个答案)关闭5年前。我正在做一个应用程序,状态栏现在是白色的。我没有对布局做任何花哨的事情。我怎样才能让状态栏显示为“正常”(这将是黑暗的白色图标)。.这是我的布局:工具栏:Activity:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_movie_detail);Toolba

android - 如何像在视频播放器中一样隐藏状态栏并在触摸时显示?

如何在Android4.0.3的视频播放器中隐藏状态栏并在触摸时显示?我试过用setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)、setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE)和setSystemUiVisibility(View.STATUS_BAR_VISIBLE)在平板电脑上,但它不起作用。 最佳答案 尝试使用这个标志:publicstaticfinalintSYSTEM_UI_FLAG_FULLSC

android - 在状态栏中实现交互式通知(Android)

我想知道当用户点击状态栏中的通知时如何禁用突出显示效果,此外,我想允许用户直接与我通过notification放置的RemoteView进行交互按下按钮。我知道这是可以做到的,因为HTC的Sense在完成上述目标的通话过程中会收到持续通知。如果您有任何想法,请告诉我,具体来说,如何为RemoteView中嵌套的View设置OnClickListener? 最佳答案 我还没有尝试过,但它的工作方式应该与小部件使用RemoteViews.setOnClickPendingIntent的方式相同。禁用行的选择突出显示的一种方法可能是向外部

android - 从全屏 Activity 开始新 Activity 会导致状态栏覆盖操作栏

我正在使用ActionBarSherlock库。我有CameraActivity,它的样式设置为全屏:当我从这样的Activity开始新Activity时:Intentintent=newIntent(CameraActivity.this,PreviewActivity.class);intent.putExtra("PhotoURI",takenPhotoURL);intent.putExtra("voteID",voteId);CameraActivity.this.startActivity(intent);Activity看起来像是停留在全屏模式并且状态栏可见,并且覆盖了我的

java - 获取状态栏的高度

我正在尝试编写一个private来获取statusbar的高度。privateintstatusBar(){Rectrect=newRect();intstatusBar=rect.top;returnstatusBar;}到目前为止一切都很好。但是当我这样做时:Toast.makeText(getApplicationContext(),""+statusBar(),Toast.LENGTH_LONG).show();它返回0。 最佳答案 刚刚在网站上搜索了一会儿,得到了这个。privateintstatusBar(){Rectr

android - 固定状态栏和隐藏的导航栏

是否可以隐藏导航栏而不隐藏状态栏?我已经在我的样式的xml中试过了truetruetrue@android:color/transparent我在Activity中像这样隐藏导航栏valdecorView=window.decorViewvaluiOptions=View.SYSTEM_UI_FLAG_HIDE_NAVIGATIONorView.SYSTEM_UI_FLAG_FULLSCREENorView.SYSTEM_UI_FLAG_IMMERSIVE_STICKYdecorView.systemUiVisibility=uiOptions谢谢!!编辑:funhideNavigat