小编lig*_*igi的帖子

ProgressBars和Espresso

当我在运行一些espresso测试时显示的布局中有ProgressBar时,我会遇到:

Caused by: android.support.test.espresso.AppNotIdleException: Looped for 1670 iterations over 60 SECONDS. The following Idle Conditions failed .
Run Code Online (Sandbox Code Playgroud)

解决这个问题的好方法是什么?找到一些hackish东西,但寻找一个很好的方式

android android-espresso

20
推荐指数
3
解决办法
4376
查看次数

无法启动'./qemu/linux-x86_64/qemu-system-i386':没有此类文件或目录

使用25rc1的SDK工具,我从$ PATH启动模拟器时遇到问题

?  ~  which emulator
/home/ligi/bin/android-sdk/tools/emulator
?  ~  emulator @M 
Could not launch './qemu/linux-x86_64/qemu-system-i386': No such file or directory
?  ~  /home/ligi/bin/android-sdk/tools/emulator @M
console on port 5554, ADB on port 5555
Run Code Online (Sandbox Code Playgroud)

有人知道解决方法吗?我之前可以编写一个脚本来启动模拟器和cd工具,但也许有更好的解决方案.

android android-virtual-device android-emulator

19
推荐指数
5
解决办法
2万
查看次数

在android上读取原始鼠标数据

在我的Android应用程序中,我通过USB-OTG3DConnexion SpaceNavigator读取值来控制AR.Drone.

现在我想用鼠标做同样的事情.但是,Android正在抓取鼠标并显示鼠标光标.当我使用鼠标的供应商和产品ID编写设备过滤器时,我不会像使用SpaceNavigator那样得到它(strangely, both are HID -- I get no cursor with the SpaceNavigator).

有没有办法在没有光标的情况下获取原始鼠标数据?

与Android股票完美搭配.但我也会考虑改变ROM.

usb mouse android mouseevent usb-otg

18
推荐指数
1
解决办法
1797
查看次数

KitKat及以下的VectorDrawableCompat Resources $ NotFoundException

当我启用

vectorDrawables.useSupportLibrary = true
Run Code Online (Sandbox Code Playgroud)

我在KitKat和以下设备上获得了很多resourceNotFoundExceptions.我得到了这个用于NavigationView for Menus以及用于带有app:srcCompat的ImageViews

android.content.res.Resources$NotFoundException: Resource ID #0x7f02006b
at android.content.res.Resources.getValue(Resources.java:2305)
at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:268)
at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:178)
at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173)
at android.support.v7.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:421)
at android.support.v7.view.menu.ActionMenuItemView.initialize(ActionMenuItemView.java:114)
at android.support.v7.widget.ActionMenuPresenter.bindItemView(ActionMenuPresenter.java:206)
at android.support.v7.view.menu.BaseMenuPresenter.getItemView(BaseMenuPresenter.java:182)
at android.support.v7.widget.ActionMenuPresenter.getItemView(ActionMenuPresenter.java:192)
at  android.support.v7.widget.ActionMenuPresenter.flagActionItems(ActionMenuPresenter.java:480)
at android.support.v7.view.menu.MenuBuilder.flagActionItems(MenuBuilder.java:1138)
at android.support.v7.view.menu.BaseMenuPresenter.updateMenuView(BaseMenuPresenter.java:91)
at android.support.v7.widget.ActionMenuPresenter.updateMenuView(ActionMenuPresenter.java:229)
at android.support.v7.view.menu.MenuBuilder.dispatchPresenterUpdate(MenuBuilder.java:284)
at android.support.v7.view.menu.MenuBuilder.onItemsChanged(MenuBuilder.java:1030)
at android.support.v7.view.menu.MenuBuilder.startDispatchingItemsChanged(MenuBuilder.java:1053)
at android.support.v7.app.AppCompatDelegateImplV7.preparePanel(AppCompatDelegateImplV7.java:1345)
at android.support.v7.app.AppCompatDelegateImplV7.doInvalidatePanelMenu(AppCompatDelegateImplV7.java:1583)
at android.support.v7.app.AppCompatDelegateImplV7.access$100(AppCompatDelegateImplV7.java:89)
at android.support.v7.app.AppCompatDelegateImplV7$1.run(AppCompatDelegateImplV7.java:128)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5653)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:110)
Run Code Online (Sandbox Code Playgroud)

用于NavigationView

Process: org.ligi.gobandroid_hd, PID: 11473
java.lang.RuntimeException: Unable to start activity ComponentInfo{org.ligi.gobandroid_hd/org.ligi.gobandroid_hd.ui.game_setup.GoSetupActivity}: android.view.InflateException: …
Run Code Online (Sandbox Code Playgroud)

android android-appcompat android-vectordrawable

18
推荐指数
4
解决办法
1万
查看次数

使用build.gradle更改的Android-Studio刷新项目

如何将我在build.gradle中所做的更改同步到项目结构中(例如,AndroidStudio正在识别我添加的lib?有点像maven项目的"重新导入所有maven项目" - 仅用于纯粹的gradle项目.

android gradle android-studio build.gradle

17
推荐指数
2
解决办法
3万
查看次数

从Fragment调用DialogFragment(不是FragmentActivity)?

这是我的问题:我确实有一个FragmentActivity,它包含一个片段列表(在它们之间导航的方法)在其中一个片段中我需要调用一个DialogFragment来显示该片段中包含的图片的"缩放".

但似乎你不能直接从Fragment调用DialogFragment.

有没有办法让FragmentActivity获得一些"回调",以便在片段上显示DialogFragment.

或者只是一个"故障"直接从片段中调用它.

如果是这样的话,你是否知道一个关于它的好教程?

最好的祝福,

艾莉佩奇

android android-fragments android-fragmentactivity

16
推荐指数
3
解决办法
4万
查看次数

与facebook Messenger共享文字?

有没有办法在Facebook Messenger中使用android和也许facebook sdk分享文本?

我想制作类似whatsapp的方式,选择你的文字并打开一个意图选择你要发送给的人...有没有办法用facebook messenger做到这一点?它出现在intent.choose对话框中..但我只想发送给facebook messenger ..

android facebook-messenger

16
推荐指数
2
解决办法
2万
查看次数

Kotlin和android lint检查

我真的很喜欢最近在Kotlin编写Android应用程序 - 但我真的很想念lint.任何人都知道如何取消(至少部分).是否有一个项目将android java lint规则适应kotlin?AFAIK lint仅在字节码上运行,因此需要进行一些手动转换.我现在的主要痛点是,当我使用函数<MINSDK级别时,我需要编译时错误.有人能指出我正确的方向吗?

android kotlin android-lint

16
推荐指数
2
解决办法
7473
查看次数

带有AppCompat-v7的透明Actionbar 21

有没有办法通过Appcompat-v7 21使ActionBar在Material Design中透明?不幸的是,这不起作用.

  <item name="colorPrimary">@android:color/transparent</item>
Run Code Online (Sandbox Code Playgroud)

也不是旧的:

  <style name="Widget.Styled.ActionBar" parent="Widget.AppCompat.Light.ActionBar">
        <item name="android:background">@android:color/transparent</item>
  </style>
Run Code Online (Sandbox Code Playgroud)

android android-appcompat material-design

15
推荐指数
2
解决办法
3万
查看次数

Android-Studio(或一般IDEA)重构多个源集

处理多个源集重构问题的好方法是什么?例如,不同的风格 - 或现在单元测试和集成测试.您只能有一个被认为是重命名的活动源集 - 因此其他源集最终可能会被破坏.你有什么策略来解决这个问题?也许有一个我缺少的帮助插件 - 或者其他一些可能有帮助的技巧.

android intellij-idea android-studio android-productflavors

15
推荐指数
1
解决办法
314
查看次数