小编Xyz*_*ter的帖子

隐藏隐藏后,Android显示活动标题/状态栏位于顶部

目前在我的方法中FragmentActivity,我通过onCreate方法隐藏状态栏,执行以下操作:

 requestWindowFeature(Window.FEATURE_NO_TITLE);
 getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

这没问题.

但是在全屏幕中,比如用户点击一个按钮,我会想换掉另一个片段(记住我们在里面FragmentActivity),我的意思是替换全屏显示的当前片段.

但我希望显示标题栏/状态.

这可能吗?如果是这样,我怎么能以编程方式进行

android statusbar android-activity

6
推荐指数
2
解决办法
8284
查看次数

Android为图像文件创建自定义Exif属性

目前我正在尝试将自定义exif标签/数据添加到相册中的图像文件.

我能够修改ExifInterface类中定义的现有标签

但是,我想存储自定义数据,例如我的应用用户的用户ID,但似乎我无法创建自定义exif属性

我找到的最接近的解决方案是在这里,但不起作用,

android jpeg exif

6
推荐指数
2
解决办法
5412
查看次数

View.getLeft()与View.getScrollX()之间的Android差异

View.getLeft()与View.getScrollX()有什么区别?请不要复制和粘贴文档中的定义,因为我将在下面为您执行此操作

getScrollX()

Return the scrolled left position of this view.
Run Code Online (Sandbox Code Playgroud)

getLeft()

Left position of this view relative to its parent
Run Code Online (Sandbox Code Playgroud)

我认为这两个值应该是相同的,但是我的示例程序,如果我做View.scrollBy(20,0)我看到getScrollX()将返回20并且视图实际上移动到右边,但getLeft( )仍然是零

我很困惑,因为如果视觉上视图向右滚动20px,它的左侧位置也应该更新,但它仍然是0

显然它们不能相同,否则就不需要有两种不同的方法可以返回相同的结果

请帮忙

android android-widget android-view

6
推荐指数
1
解决办法
2741
查看次数