草庐IT

set_cursor

全部标签

java - 升级 Android Studio NDK : CMAKE_C_COMPILER and CMAKE_CXX_COMPILER not set 后出错

更新AndroidStudioNDK后,由于与CMAKE相关的错误(我的应用程序使用一个c++文件),我无法构建我的应用程序。以下是错误行:Buildcommandfailed.ErrorwhileexecutingprocessC:\Users\AnimallTag\AppData\Local\Android\sdk\cmake\3.6.4111459\bin\cmake.exewitharguments{-HC:\Projetos\Git\at65\app-BC:\Projetos\Git\at65\app\.externalNativeBuild\cmake\debug\mips

android - java.lang.illegalstateexception : a factory has already been set on this layoutinflater 异常

我试图在我的Android应用程序中更改选项菜单的背景颜色。我正在使用ActionBarSherlock库。我试过这段代码来改变选项菜单的背景颜色https://stackoverflow.com/a/8475357/584095但我最终在行中遇到了一个异常“java.lang.illegalstateexception:afactoryhasalreadybeensetonthislayoutinflater”LayoutInflater.setFactory();我不知道这段代码有什么问题。谁能帮我解决这个问题? 最佳答案 有一

android - AppCompat v22 : Set default textcolor for TextView

我想在我的AppTheme中设置一个默认的文本颜色,它应该是黑色的(不是默认的MaterialDesign深灰色)。应通过在UI元素(例如TextView)上通过android:textAppearance属性设置自定义样式来覆盖textColor。这是我当前的设置:我在我的项目中使用AppCompat-Library:compile'com.android.support:appcompat-v7:22.2.0'我定义了以下主题:@color/primary@color/primary_dark@color/accent@color/black在AndroidManifest.xml

Android 编辑文本 : How to disable cursor move on touch?

我有EditText,它显示类似###-###的内容。我希望用户只能从第一个位置开始更改此文本。那就是用户不应该能够触摸中间的#并更改它。我怎样才能做到这一点?非常感谢。抱歉,我的问题不够准确。我想禁止在文本中间点击。 最佳答案 如果用户试图通过点击编辑文本来移动它,下面的代码将强制光标停留在最后的位置:edittext.setCursorVisible(false);edittext.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){

android - setRequestProperty 抛出 java.lang.IllegalStateException : Cannot set request property after connection is made

我收到java.lang.IllegalStateException:java.lang.IllegalStateException:CannotsetrequestpropertyafterconnectionismadeerrorwhensetRequestProperty方法被调用后url.openConnection();这是我正在尝试的:URLurl=newURL("https://49.205.102.182:7070/obsplatform/api/v1/mediadevices/545b801ce37e69cc");urlConnection=(HttpsURLConn

android - Smack "Must have a local (user) JID set"错误

无法理解为什么这个错误经常出现并且应用程序崩溃。低于错误:FatalException:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.studyboard/com.studyboard.ChatMessageActivity}:java.lang.IllegalArgumentException:Musthavealocal(user)JIDset.Eitheryoudidn'tconfigureoneoryouwherenotconnectedatleastonceatandroid.app.Act

android - 计划策略 : set_timerslack_ns write failed: Operation not permitted

我在运行我的Android应用程序时在我的Logcat中遇到了这个问题。有谁知道这个问题以及如何解决?依赖项是:implementation'com.android.support:appcompat-v7:25.3.0'implementation'com.android.support.constraint:constraint-layout:1.0.2'implementation'com.android.support:design:25.3.0'implementation'com.android.support:cardview-v7:25.3.0'implementati

Android 兼容库 CursorLoader : java. lang.IllegalStateException: Cursor is closed

我目前在带有Android兼容性库的Fragment中使用CursorLoader。几乎每次,在Droid2上(我无法在NexusOne或Sensation上重现),似乎游标关闭得太快,这会导致各种错误。不幸的是,这些痕迹在我的代码中没有指向任何有用的地方(因为问题是为什么Cursor被关闭,而不是当Android注意到时),所以我真的很难弄清楚出了什么问题。还有其他人遇到过这个问题吗?(或者知道可能会发生什么)。一些堆栈跟踪:java.lang.IllegalStateException:Cursorisclosedatandroid.database.sqlite.SQLiteCu

android - 如何在 android 中设置权限 WRITE_SECURE_SETTINGS?

这个问题在这里已经有了答案:HowcanIgetthedreadedWRITE_SECURE_SETTINGSpermissionformyandroidapp?(4个答案)关闭9年前。我正在尝试启用4.0以上的辅助功能服务设置,但它显示异常,即,引起:java.lang.SecurityException:权限被拒绝:写入安全设置需要android.permission.WRITE_SECURE_SETTINGS在list中,我已经像这样声明了此权限。但在list中给出编译错误,即权限仅为系统应用程序。所以我不明白如何解决这个问题。提前致谢这是我的示例代码if(Settings.Se

java - 解密错误: "no iv set when one expected"

我对加密几乎是个新手。我正在尝试解密字节数组,当我提供IV时出现异常:InvalidAlgorithmParameterException(预期没有设置iv)。这是我的代码(iv是一个16字节的数组,它不为空并且具有加密时使用的值):Ciphercipher=Cipher.getInstance("AES/CBC/PKCS5Padding");cipher.init(Cipher.DECRYPT_MODE,encriptionKey,newIvParameterSpec(iv));如果我不指定IV,则密码会被初始化:Ciphercipher=Cipher.getInstance("AE