草庐IT

screen_view

全部标签

android popupwindow float 在父 View 之外

我不想关闭弹出窗口,而是想将它隐藏在屏幕外的位置-width,-heigt。当我尝试更新屏幕外的弹出窗口时,它会停在父View的边界处。如何在屏幕外或半屏幕外更新它?Viewview=LayoutInflater.from(getBaseContext()).inflate(R.layout.mylayout,null);pop=newPopupWindow(this);pop.setTouchable(false);pop.setHeight(200);pop.setWidth(200);pop.setContentView(view);pop.showAtLocation(mypa

java - android:当用户长按网页 View 时如何禁用 Action 模式?

如何禁用操作模式。换句话说,我想防止当用户长按包含文本的WebView时出现操作模式。 最佳答案 一般来说,我并没有经常使用WebViews,但我认为其中一个应该可以。不过我还没有测试过这些。1:在XML中设置WebView的属性:android:longClickable="false"或2:在Java而不是XML中设置上述属性:your_webview.setLongClickable(false);或3:在setOnLongClickListener方法中覆盖您的WebView并返回trueyour_webview.setOn

android - 将CheckBox添加到ListView行 View 使该行不可点击

我正在尝试创建一个类似于Gmail应用程序的ListView,其中每一行的左侧都有一个CheckBox,以便通过上下文操作栏进行多项选择和操作,同时允许单击每一行以转换到另一个Activity。最初,在添加CheckBox之前,这些行将使用我正在使用的Holo主题中的浅蓝色背景颜色指示它们的选择,并在我的中调用onListItemClick>ListFragment单击时,onItemLongClick在我的OnItemLongClickListener中,当长按时。当我将CheckBox添加到我的行View布局.xml文件时,背景不再改变颜色,我也不再收到点击或长按事件。如果我将an

android - View 可以同时被聚焦和不可见吗?

我想让EditText处于焦点状态,这样它就可以被编辑,但又不可见。换句话说,用户只会看到键盘。这可能吗? 最佳答案 据我所知,一个不可见的Edittext不能有一个View(我从未尝试过)所以你的解决方法是您可以为edittext设置透明背景以实现此目的。youredittext.setBackgroundResource(android.R.color.transparent);或者您可以像这样直接在XML中设置属性android:background="@null" 关于andro

Recycler View 中的 Android 水平自动滚动

我在列表中有两个值,并使用RecyclerView在水平ListView中显示它们。在这里我需要无限制地自动滚动水平列表。我尝试了以下代码但没有结果。HorizontalScrollView:auto-scrolltoendwhennewViewsareadded? 最佳答案 请在此处检查解决方案。https://github.com/ritesh-bhavsar86/StockAutoScrollfirstcreaterunnable:finalintduration=10;finalintpixelsToMove=30;priv

基于movable-view的微信小程序拖拽排序(含源码)

目录一、前言与效果展示二、源码1.目录结构2.drag.wxml文件3.drag.wxss文件(1)drag.less(2)drag.wxss 不会使用less的就用这个4.drag.js文件5.drag.json文件三、结语一、前言与效果展示    最近在做一个账本,里面有个功能需要“拖拽排序”,网上的代码我也看不太懂,打算自己写一个。微信小程序官方给了一个可移动的盒子 movable-view,基于这个我们来实现一个简单的拖拽排序功能效果:可以自定义一行展示多少个图标,下面演示一行五个的情况二、源码1.目录结构我起名为drag,你们可以自己选择起名2.drag.wxml文件(1)使用了wx

android - 如何将搜索栏添加到 Exoplayer exo_playback_control_view.xml

无法将搜索栏添加到播放器我指的是https://medium.com/google-exoplayer/customizing-exoplayers-ui-components-728cf55ee07a为exoplayer添加自定义播放暂停按钮和seekbar这是我正在尝试的代码publicclassExoplayerActextendsActivityimplementsVideoRendererEventListener{privatestaticfinalStringTAG="MainActivity";privateSimpleExoPlayerViewsimpleExoPla

升级到 v3.0 后 Android Studio 布局设计 View 显示覆盖

升级到AndroidStudiov3.0后,我所有布局的设计View如下所示,即ActionBarOverlayLayout覆盖了整个设计界面,应用甚至不使用操作栏。在list中,应用程序元素是:AppTheme是在styles.xml中定义的?attr/colorPrimaryDark@color/colorWhite@color/colorControlActivated 最佳答案 改变Apptheme的父样式来自:收件人:希望对您有所帮助。 关于升级到v3.0后AndroidStu

Android:即使 View 滚动,如何将广告对齐到屏幕底部?

我之前问过一个问题,我还是没能解决:http://stackoverflow.com/questions/3126347/android-relativelayout-how-to-alignparentbottom-when-wrapped-in-a-scrollview我想做的是使用RelativeLayout或LinearLayout将View与屏幕底部对齐,然后将该布局包装在ScrollView中以允许在必要时滚动(用于更改横向方向或在小屏幕上)设备)。到目前为止,我发现只要底部可见,与父底部对齐的任何东西都可以很好地工作...但是如果底部在滚动下方,则与父底部对齐的View会

android - Android 中的视频 View

我在Android中使用VideoView来显示流式视频。在播放视频时,如果用户接听电话并断开通话,视频会从头开始播放,而不是在通话断开后应该从接听电话时的同一位置开始播放的行为。如果您已经实现了相同的功能,请提供您的建议/示例代码。 最佳答案 我还没有尝试过这个,但这是我要开始的地方:第1步:在onStop()中,调用getCurrentPosition()在VideoView上并保存值。第2步:在onStart()中,调用getCurrentPosition()在VideoView上并将其与步骤#1中的值进行比较。如果它们不同(