我有2个活动,A和B.当A启动时,它检查一个条件,如果为true,则调用startActivityForResult()启动B.B只接受文本输入,因此软键盘在B启动时自动弹出是有意义的.当活动开始时,EditText已经具有焦点并准备输入.
问题是键盘永远不会出现,即使windowSoftInputMode="stateAlwaysVisible"在<activity>B标签下的清单中设置也是如此.我也尝试将值设置为stateVisible.由于它没有自动显示,我必须点击EditText才能显示.
任何人都知道解决方案可能是什么?
所以我们已经看到了预览sdk以及像ActionBar和Fragments这样的新东西.制作大量的方法调用将不可避免地使用这些,所以有什么策略可以维护1个版本的应用程序,这将让我使用所有时髦的新东西,但也可以在2.3或更低版本的设备上工作?我的应用目标目标是1.5 - 2.3.
我正在尝试使用proguard,因为它在eclipse中更容易使用.我已经导出了我的应用程序的签名版本,其中包含故意导致测试崩溃的错误.之后,我得到堆栈跟踪和运行,而不是在错误发生时给我回扫-verbose的mapping.txt stack.txt,它给了我在哪里发生错误,并列出一个方法的类,其中一个是方法,其中异常发生.
我已经使用了所有这些的官方指南,并编辑了logcat堆栈跟踪捕获与开发控制台的格式相同.谁知道问题可能是什么?
我的应用程序有一个ListView和EditText坐在下面.由于某种原因,TAB键不会触发onKeyListener.我正在处理的所有其他键(DEL,ENTER,DPAD_UP/DOWN/CENTER)都很好.我添加了一个断点dispatchKeyEvent,再次没有运气接收TAB事件.
我的应用程序之前有一个很大TextView的显示文本,在此期间,TAB事件收到了很好.在ListView现在已经取代了TextView.
我完全不知道为什么不再接收TAB事件.这是一个库存Xoom,运行ICS 4.0.4和库存N1,2.3.6.
我用我的相比,对当前版本的代码TextView和大量代码只是为了处理ListView在的地方TextView.除了nextFocusLeft和nextFocusRight属性,其他什么都已经改变了的EditText.
编辑:我刚尝试使用Go Keyboard和Hacker的键盘,TAB收到了.看起来这只是一些虚拟键盘
我目前在市场上有一个免费的应用程序,我也想提供它的付费版本.安装付费版本后,我想从免费版本导入数据库和共享首选项,以便用户可以卸载它而不会丢失任何内容.
问题是:在我的免费版本中,我没有android:sharedUserId一套.如果我添加一个,系统上的应用程序ID将更改,我将无法再访问该数据.这两个应用都将使用相同的证书进行签名.如何在不破坏免费应用程序权限的情况下导入数据?
我有一个TextView与它MovementMethod设置为LinkMovementMethod.添加到的文本TextView是普通文本和URL的组合.对于URL,我想在长时间按下URL以执行诸如复制地址之类的操作时提供上下文菜单.我已经查看了源代码,LinkMovementMethod但它似乎没有任何长按的相关代码我可以覆盖.有关如何实现这一目标的任何想法?
我有一个ListFragment取决于托管Activity正确初始化.在第一次运行时,它加载正常.一旦我更改了方向,我的应用程序崩溃了.从堆栈跟踪我可以看到它不是我试图Fragment过早添加,而是Android正在尝试恢复Fragment.
我已经setRetainInstance(false)在onStart方法中设置但是找不到任何方法来禁用Fragment一旦方向改变的恢复.有任何想法吗?我是否需要删除Fragment我的应用程序被销毁之前?
编辑:我最终推迟了初始化列表,直到活动准备就绪.在设置适配器之前,Android会方便地显示"加载"消息.
我正在尝试更改我的应用程序图标,使其与Honeycomb的蓝色相匹配,但保留以前Android版本的绿色图标.我遇到了一个问题,如果我将蓝色72x72图标放在drawable-xlarge中,它会在启动器中正确使用它,但它也会将其用于ActionBar.72x72非常大,它超越了ActionBar的顶部和底部.
我的res目录如下:
drawable - images for ldpi & mdpi screens (48x48)
drawable-hdpi - for hdpi screens (72x72)
drawable-xlarge - just images for tablets
如何正确组织蓝色图标,以便72x72用于启动器,48x48用于ActionBar?
android ×8
contextmenu ×1
eclipse ×1
icons ×1
java ×1
keyboard ×1
keyevent ×1
listview ×1
obfuscation ×1
proguard ×1
qualifiers ×1
resources ×1
sharing ×1
tabs ×1
textview ×1