草庐IT

BUTTON1_DOWN_MASK

全部标签

android - 为什么不同的设备有不同的 Action_mask 值

我制作了一个应用程序,它在版本4.0或我们可以说是ics的设备上运行得非常好,但在ics之上它不能正常工作。在我的应用程序中,我试图同时在两个按钮上进行多点触控,并且它在4.0版以下运行完美。action_mask的值在触摸和非触摸时是第6个5。而在4.0以上的版本中它是1、2、0。这是为什么?entercodehere@overridepublicbooleanontouch(Eventev,MotionEventevent){intactionResolved=event.getAction()&MotionEvent.ACTION_MASK;intaction=paramMoti

android - 以编程方式为具有 AppCompat 设计效果的 Android Button 设置 buttonColorNormal

我一直在使用适用于Android的Google设计支持库。为了设置不同于应用程序主题的按钮颜色,我在布局XML文件中声明按钮如下:然后在styles.xml中定义MyButton为@color/my_color这根据设计支持库为我提供了一个按钮,其背景颜色为我的colors.xml文件中用@color/my_color定义的颜色。因此基本上是使用android:theme改变colorButtonNormal属性以获得所需的颜色。如何以编程方式实现相同的结果?基本上如果我能做类似的事情myButton.setTheme(R.style.MyButton)...然后我可以设置colorB

android - 减少 Button onClick 事件的代码

我的问题分为三个部分。我的布局包含26个按钮:ButtonA、ButtonB、ButtonC...ButtonZ按钮在屏幕上按顺序排列。单击按钮时,我想捕获单击事件并按单击的第一个字母过滤单词的SQLiteDB。如何编写最少量的代码来捕获点击、识别按钮的对应字母并从SQLite数据库中返回以所选字母开头的字母?以下是我的代码,尚未针对代码简洁性进行优化。//CreateyourbuttonsandsettheironClickListenerto"this"Buttonb1=(Button)findViewById(R.id.Button04);b1.setOnClickListene

安卓/Libgdx : Detecting multitasking button

我正在使用Libgdx为Android开发游戏,我注意到当我按下多任务按钮时,当我浏览以前的应用程序列表时,游戏仍在后台运行(我可以看到游戏继续运行在后台)。显然,我想暂停游戏。我正在使用Screen类,pause()方法似乎仅在应用程序有效更改时才被调用。作为解决方法,我没有设法检测到按下按钮事件。感谢您的帮助。 最佳答案 在这种情况下是否调用pause()取决于设备/操作系统。您要监听的key是KEYCODE_APP_SWITCH.如果InputAdapter没有通过(我不知道相关的Keys值,如果它存在的话),那么你需要查看g

android - Logcat 显示 "Shutting down VM"

我正在尝试连接到服务器并打印响应。奇怪的是,当我点击Activity中启动连接的按钮时,它会立即强制关闭。查看logcat后,我看到VM正在关闭。我确实看到似乎有人看到了与我类似的问题:ThelogcatinandroidshowssimplyshuttingdowntheVM?不幸的是,我认为这个问题实际上并没有得到解答,这让我很困惑。堆栈跟踪:03-0620:12:47.012:I/System.out(2757):I'minmain03-0620:12:48.092:D/gralloc_goldfish(2757):EmulatorwithoutGPUemulationdetec

java - Android 辅助功能 com.android.settings :id/left_button about force stop not work

我尝试使用辅助功能,我已启用辅助功能。但我想使用辅助功能强制停止应用程序,我尝试使用event.getSource().findAccessibilityNodeInfosByViewId("com.android.settings:id/left_button")在sony手机中,是正确的工作。但在HTC手机中,它不起作用。如何获取每部手机中的强制停止按钮ID?还是其他方法?下面是我的代码,非常感谢privatevoidforceStopApplication(AccessibilityEventevent){if(event.getSource()!=null){if(event.

android - 如果 EditText 正确则自动点击 Button

我正在创建一个简单的应用程序,如果EditText字段包含正确的信息,我需要一个名为'bVoice'的按钮在500毫秒后自动按下。如何在以下代码中编写处理程序来执行此操作://Assignbuttonclickstogottoanewactivity:publicvoidonButtonClick_1(Viewv){if(v.getId()==R.id.bVoice){Stringstr_1=a.getText().toString();//Gototherelevantpageifanypartofthephraseorwordenteredinthe'EditText'fieldc

java - 在 Android 中动态添加一个 Button 到 LinearLayout

我正在做一个需要动态添加按钮的项目。但是每当我运行我的应用程序时,应用程序强制关闭。我了解到问题出在我尝试添加按钮时。packagecom.Feras.TestProject;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.view.ViewGroup.LayoutParams;importandroid.wid

Android 模拟/发送 ACTION_MEDIA_BUTTON Intent

我正在尝试通过模拟耳机音乐控件来控制通用音乐播放(播放/暂停、跳过等)。有没有办法广播ACTION_MEDIA_BUTTONIntent?我用sendBroadcast()尝试了常规方法,但没有用。这可能吗? 最佳答案 试试这个longeventtime=SystemClock.uptimeMillis();IntentdownIntent=newIntent(Intent.ACTION_MEDIA_BUTTON,null);KeyEventdownEvent=newKeyEvent(eventtime,eventtime,KeyE

android - 将 mask 应用于单个叠加 View 而不 mask 整个 Activity

我有一个带有绿色背景的简单Activity,我正在尝试提供一个带有透明圆形区域的红色叠加层。这是我要实现的效果:ExpectedImage根据我在网上找到的代码,我看到的是这样的:Resultofcode似乎正在发生的事情是PorterDuff将自身应用于Activity中的所有View,而不是我明确告诉它的View。Stack上的许多帖子都是关于用另一个位图遮盖一个位图,我试图用编程创建的圆形来遮盖View的一部分。这是我尝试使用的代码:publicclassClippingTestActivityextendsActivity{privatePaintmPaint;Clipping