草庐IT

action-button

全部标签

android - OnDragListener 未收到 DRAG_STARTED 或 DRAG_ENDED,但收到 ACTION_DROP

我在使用OnDragListener时遇到了一个奇怪的问题。我的目标View很好地获取了ACTION_DROP事件并对其进行了处理;但它从不接收ACTION_DRAG_STARTED或ACTION_DRAG_ENDED事件(事实上它从不接收除drop之外的任何事件)。这可能是什么原因造成的?这是一个问题,因为我无法处理掉落发生在目标之外的情况。我找到了thisquestion但我不清楚答案。非常感谢任何想法。我的可拖动View有这个OnTouchListener:@OverridepublicbooleanonTouch(Viewv,MotionEventev){switch(ev.g

Android - 自定义键盘键和 Action

如果您拥有Android手机,您肯定已经注意到在某些应用程序中,键盘布局如何从标准问题更改为仅数字或具有.com或.net基于文本字段输入类型(例如电话号码)的特殊按钮。所以我有两个问题:如何触发这种定制?我怀疑它与EditText格式有关如果我想添加一些自定义按钮来注入(inject)特定模式,是否可以更进一步?假设我有一个AND按钮,当按下该按钮时,会将所有被空格包围的大写“AND”添加到文本字段。这可以做到吗?我不是要问的是如何在onKeyPress事件中捕获一些组合键,然后用模式填充文本字段-我已经很清楚该怎么做了。 最佳答案

android - 从服务运行 Intent DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN

我有一项服务,我希望提升该服务以将其启用为设备管理员,直到现在,我从服务中启动了这种UI交互,例如Intentintent2=newIntent();intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent2.setAction(android.content.Intent.ACTION_VIEW);intent2.setDataAndType(uri,"application/vnd.android.package-archive");context.startActivity(intent2);它可以工作,但是使用DevicePo

android - 我怎样才能对相同的微调器值选择调用一个 Action

我从微调器中选择值,当我再次选择相同的值时,不会对点击执行任何操作。 最佳答案 使用这个自定义的Spinner类.../**SpinnerextensionthatcallsonItemSelectedevenwhentheselectionisthesameasitspreviousvalue*/publicclassNDSpinnerextendsSpinner{publicNDSpinner(Contextcontext){super(context);}publicNDSpinner(Contextcontext,Attri

android - 如何在 Button 的点击事件中打开滑动菜单?

我正在使用这个link实现滑动菜单.现在,如果我在onCreate()方法中使用这段代码,它就可以正常工作了。我的简单问题是如何在按钮的单击事件上打开slider?我使用了以下代码。publicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);finalSlidingMenumenu=newSlidingMenu(th

java - "Cannot perform this action on a not sealed instance"java.lang.IllegalStateException异常

使用androidAccessibilityService可以粘贴到其他应用程序的EditText字段,但是使用浏览器testfields(EmulatorDefaultBrowser或SamsungdeaultBrowser)它不工作,抛出错误:Cannotperformthisactiononanotsealedinstance.在带有某些singnup文本字段的androidchrome浏览器中,它可以工作,但不适用于所有文本字段。@OverridepublicvoidonAccessibilityEvent(AccessibilityEventevent){Accessibil

android - 使用 ACTION_CAPTIVE_PORTAL_SIGN_IN

AndroidM支持新的ACTION_CAPTIVE_PORTAL_SIGN_IN.是否有关于如何捕获此操作的示例。我尝试了通过Activity和广播接收器注册Action的正常方式。但是,当我连接到强制门户wifi网络时,我没有收到操作。有人请帮忙 最佳答案 它可用于允许您的应用程序执行强制门户Wi-Fi登录。假设您的list中有这样的内容:这是可能发生的情况:设备连接到强制Wi-Fi门户系统显示强制门户通知用户触摸通知系统显示隐式Intent应用选择器用户选择SignInActivitySignInActivity启动您可以访问

Unity UGUI的Button组件的介绍及使用

UGUI的Button(按钮)组件的介绍及使用1.什么是UGUI的Button组件?UGUI(UnityGUI)是Unity引擎中的一套用户界面系统,Button(按钮)是其中的一个常用组件。Button组件可以用于创建可交互的按钮,用户点击按钮时可以触发相应的事件。2.Button组件工的作原理Button组件通过检测用户的点击事件来触发相应的操作。当用户点击按钮时,Button组件会检测到点击事件,并执行相应的操作,如比调用指定的函数或改变按钮的状态。3.Button组件的常用属性Interactable(可交互):设置按钮是否可交互。如果设置为false,按钮将无法被点击。Transit

java - 如何让 Button 右对齐,而不被 TextView 重叠?

我正试图得到这样的东西:http://img202.imageshack.us/img202/552/layoutoy.png.我将其用作列表项(技术上用作ExpandableListView的组View)。这是XML文件:但这行不通。Button不包装其内容,而是使用所有可用的水平空间。TextView确实包装了它的内容,但我希望它做的是在它与Button重叠时切断。换句话说,无论TextView中的文本数量如何,我都希望所有按钮的宽度都相同。这有可能吗? 最佳答案 我认为你应该反过来试试。使TextView位于按钮的左侧。这样T

Chrome扩展:重新定位浏览器Action Popup.html页面

是否有一种方法可以重新定位ChromeExtension的Browser_Action的弹出窗口。我希望能够在任何标签中使用我的Chrome扩展名,无论是在常规网页上还是chrome://页面(设置,书签等)。使用内容脚本我可以实现我想要的(紫色模态),即启动用户可以开始键入的模式。但是,我无法将我的模态提升chrome://页面由于内容-脚本无法在这些页面中加载。可以从任何地方调用右上角的白色模态(通过弹出动作实现)。看答案您特别问的是不可能的。这浏览器动作/页面动作弹出窗口在您可以处理的事情上非常有限。您无法重新定位它。您可以使用它的内容完全受到已记录的API的限制,并在弹出窗口中显示的H