草庐IT

BUTTON1_DOWN_MASK

全部标签

UG\NX二次开发 结构体UF_UI_mask_s、UF_UI_mask_t、UF_UI_mask_p_t解释

文章作者:里海来源网站:里海NX二次开发3000例专栏感谢粉丝订阅感谢"小余努力变优秀"订阅本专栏,非常感谢。简介在开发中我们会遇到一些函数例如UF_UI_select_singleUF_UI_select_by_class会用到这些结构体在uf_ui_types.h头文件中有这样的说明:structUF_UI_mask_s{intobject_type;/*Thiscanbeoneoftheobjecttypesthatarelistedinuf_object_types.horUF_pseudo_object_type*/intobject_subtype;/*Thiscaneitherb

android - 如何创建类似 AppCompat AlertDialog Button 的按钮?

我想覆盖系统窗口。我正在尝试创建类似AppCompat样式的按钮。我试过这个:XML:服务:LayoutInflaterinflater;publicvoidsetTheme(inttheme){ContextThemeWrappercontextThemeWrapper=newContextThemeWrapper(this,theme);inflater=LayoutInflater.from(this).cloneInContext(contextThemeWrapper);}publicvoidonCreate(){booleanthemeDark=getThemeDark()

java - 如果我按一次耳机按钮,android.intent.action.MEDIA_BUTTON 事件会触发两次

我已经编写了一段代码来在按下耳机媒体按钮时显示Toast。我使用了Intent过滤器来完成它。但问题是当我按下媒体按钮时它会触发两次。我的代码是:MainActivity.javaprivateMusicIntentReceivermyReceiver;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);myReceiver=newMusicIntentReceiver();((

android - FABM : Floating Action Button Menu

我有float操作菜单,我使用这个库来制作它'com.github.clans:fab:1.6.1'现在我需要在点击时更改我的图标它。我有一些图标,当我点击菜单时,我需要将它转换为另一个图标(图标加号)。可能吗?这是我的xml:一开始图标是ic_float_cards,但点击后应该是ic_float_cross如果你有什么想法请告诉我) 最佳答案 这完成了工作,并且还将恢复为原始图标。finalFloatingActionMenufab=(FloatingActionMenu)findViewById(R.id.menu3);fab

android - 修改 Button 时 onResume 出现 NullPointerException,为什么?

我从我的一些用户那里得到了一个NullPointerException,我无法发现问题是什么,它被抛到这一行:((Button)findViewById(R.id.speakEnglishButton)).setText("");我看不出有什么问题,按钮与那个ID一起存在,它编译正常,在我的模拟器和2台设备上工作正常,但是我的开发者控制台中发布了大约100个左右的错误此版本的用户。仔细观察onResume:@OverrideprotectedvoidonResume(){super.onResume();SharedPreferencessp=PreferenceManager.get

java - 安卓 : overriding Button minheight programmatically

在搜索如何减少按钮内的填充时,我在https://stackoverflow.com/a/20323723/3888000中找到了答案我应该在xml文件中将按钮的最小高度设置为0dp。是的,它对我有用。问题是:我想以编程方式创建我的按钮,但setMinimumHeight(1)和setMinHeight(1)都不起作用。怎么做?顺便问一下,这两种方法有什么区别?谢谢! 最佳答案 只是打电话btn.setMinHeight(0);或btn.setMinimumHeight(0);对我不起作用。当我调用这两种方法时它起作用了,就像那样:

android - 我想在使用 kotlin 在 android 中单击 Button 后更改背景

我想在点击按钮后改变背景varbm:Button=messegbm.setOnClickListener{bm.background=R.color.green}错误日志:Error:(35,31)Typemismatch:inferredtypeisIntbutDrawable!wasexpectedError:Executionfailedfortask':app:compileDebugKotlin'.Compilationerror.Seelogformoredetails 最佳答案 background需要一个Drawab

android - 在 Android 的 ViewGroup 的 onInterceptTouchEvent 方法中检测到 MotionEvent.ACTION_POINTER_DOWN?

我扩展了ViewGroup以创建自定义View。在触摸事件中,当我的第二根手指触摸屏幕时,onInterceptTouchEvent方法中未检测到MotionEvent.ACTION_POINTER_DOWN。onInterceptTouchEvent方法是否允许多点触控?我的真实设备是2.2手机。请帮忙。谢谢。 最佳答案 你可以这样做:publicbooleanonTouch(finalViewview,MotionEventevent){finalintaction=event.getAction();floatxPositio

android - MonkeyTalk Android Detect String Containing\n for Button Tap

我正在使用MonkeyTalk为我的Android应用自动执行一些用户测试用例。一切正常,除了当我尝试检测包含此字符串的按钮时:"Connect\n(CodeRequired)"我收到这个错误:FAILURE:UnabletofindButton(Connect\n(Coderequired))如果我将按钮更改为“连接”并点击该值,MonkeyTalk不会有任何问题,但换行符一定会导致错误。经过一番搜索,我找到了thisthread这证实了我对换行符的怀疑。这里有一个建议的修复方法,将默认编码设置为UTF-8(选择项目>文件>属性>资源)但是这对我不起作用。我也试过像这样使用通配符找到

android - Chromecast v3 : Mini Controller showing progressbar instead of Play/Pause button

我正在使用以下方式将mini_controller集成到我的chromecast应用程序中。但是,我总是在迷你Controller中看到进度条而不是暂停/播放按钮。任何人都可以建议它可能是什么问题吗?我尝试了各种文章,但没有一篇能够解决这个问题。一切正常,除了我无法通过我的应用程序内的迷你Controller暂停chromecast视频,因为它始终显示进度条。注意:我的应用程序使用排队机制来一次加载视频block。 最佳答案 确保您为fragment指定了正确的按钮集:@id/cast_button_type_rewind_30_s