草庐IT

FrameLayout

全部标签

android - 如何获取在 Android 的 FrameLayout 中播放的视频的照片?

我在帧布局中播放视频,当我按下按钮时,我想为该视频帧拍照,并将其保存到SD卡中。我怎样才能做到这一点?提前致谢 最佳答案 如果您所说的照片是指缩略图,那么以下代码可能对您有用:intid=**"TheVideo'sID"**ImageViewiv=(ImageView)convertView.findViewById(R.id.imagePreview);ContentResolvercrThumb=getContentResolver();BitmapFactory.Optionsoptions=newBitmapFactory.

Android 重叠 ImageView

我想创建这种View,其中十字应该是单独的ImageView,因为我希望它是可点击的。我怎样才能做到这一点?如果我能以编程方式创建此View,那就太好了,因为我是一个动态图像列表,并且我正在以编程方式创建ImageView。我现在需要做的就是同时添加重叠ImageView。提前致谢 最佳答案 使用FrameLayout,您可以将View相互叠加例如:FrameLayoutframe=(FrameLayout)findViewById(R.id.frame);ImageViewimage=newImageView(this);iv.s

android - 如何在适配器内的 ListView 项内添加 mapfragment?

我有一个ListView。我想在每个列表项中添加一张map。当我单击列表项时,map将显示/隐藏。本地图显示时,我可以缩放、查看位置详细信息……在上面。但是我无法在适配器中设置MapFragment。所以,给我一些解决方案。谢谢。gMap=(MapFragment)getFragmentManager().findFragmentById(R.id.map);googleMap=gMap.getMap();我不能在getView中这样做。 最佳答案 我刚刚遇到了类似的问题,并提出了以下解决方案。顺便说一下,现在play服务有goog

托管 viewPager 的 Android FrameLayout 占用了所有可用空间

大家好,我正在尝试创建一个包含不同图像和文本(均托管在Fragment中)并由FrameLayout中的(Fragment)ViewPager管理的“教程”(例如AirBnb应用中的这个)。作为上面的示例,我还想在屏幕底部显示两个按钮,我的问题是包含ViewPager的FrameLayout占用了所有可用空间,因此隐藏了包含按钮的LinearLayout。这是一个奇怪的情况,因为布局非常简单,我尝试了不同的方法,但没有解决我的问题。我检查了只有布局的根元素处于fill_parent模式,并且还检查了所有其他布局避免增长到超过显示信息所需的空间。以下是一些fragment,Activit

android - 即使我的 Activity 在 android 2.3.1 中处于纵向模式,如何将 framelayout 设置为横向

我有一项Activity是打开相机。我正在使用framelayout进行相机预览。但是我必须以纵向模式打开相机,这会产生很多问题,例如小屏幕、旋转问题,即使我的Activity处于纵向模式,我能否将框架布局设置为横向或者如果有任何在纵向模式下有效打开相机的想法将不胜感激提前致谢 最佳答案 在API级别8(v2.2)中,Camera包含一个名为setDisplayOrientation的方法。使用90调用此方法可将相机显示屏旋转到纵向模式。 关于android-即使我的Activity在a

android - 如何将 Admob 广告放置在屏幕底部中心?(使用 java 代码放置。)

我使用这段代码来放置我的admob广告,但是这些代码会将广告显示在屏幕的左上角,如何将广告放置在屏幕的底部中央?请帮助:)mAdView=newAdView(this,AdSize.BANNER,"xxxxx");FrameLayoutlayout=(FrameLayout)findViewById(R.id.game_layout);layout.addView(mAdView);FrameLayout.LayoutParamsadsParams=newFrameLayout.LayoutParams(LayoutParams.);mAdView.setGravity(Gravity

android - 如何使用 FrameLayout 使 Imageview 在屏幕上居中? (用java代码)

我需要以编程方式将ImageView置于屏幕中心,而不使用XML布局。我实际上使用的是FrameLayout,但我不知道如何将它置于FrameLayout的中心。这是我到目前为止的代码:FrameLayoutfl=newFrameLayout(this.getApplicationContext());splash=newImageView(getApplicationContext());splash.setImageResource(R.drawable.logo);splash.setLayoutParams(newLayoutParams(LayoutParams.WRAP_C

Android GestureDetector 无法使用 FrameLayout 检测到 onScroll 事件

我有一个扩展FrameLayout的View,需要通知它上面的滚动事件。此View有一个实现GestureDetector的类的实例,该实例由覆盖的onInterceptTouchEvent方法调用。privateclassHorizontalScrollListenerimplementsOnGestureListener{@OverridepublicbooleanonScroll(MotionEvente1,MotionEvente2,floatdistanceX,floatdistanceY){...returnfalse;}@OverridepublicbooleanonDo

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

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

android - FrameLayout setVisibility 不起作用

我正在尝试将FrameLayout设置为View.GONE以及许多其他View以响应屏幕倾斜到横向。到目前为止,它似乎适用于除ONEFrameLayout之外的所有View。它只是不会去!我以与所有其他View相同的方式同时将其设置为View.GONE,但它仍然存在:ListviewsToHide=getAllNonFullscreenViews();for(Viewv:viewsToHide){v.setVisibility(View.GONE);}我已检查是否确实找到了View并将其单独设置为GONE。我调用了clearAnimation()是因为我确实在某一时刻制作了它的动画,而