Articles of 隐藏

防止按键在Android上隐藏软键盘

我的布局中有一个WebView和一些button。 在我的WebView中有一个大标签。 这个应用程序是用来编辑文本文件。 这些button用于影响我的WebView中的textarea。 当用户按下一个button(例如箭头button来移动文本视图)时,它将closures键盘。 我已经使用toggleSoftInput,但只是切换键盘显示与否。 当button按下时,我想让button停止隐藏软键盘。 我没有发现我的具体问题。 我已经search了几个星期。 任何人有什么想法,我怎么能阻止我的button隐藏Android软键盘?

如何在按下button时隐藏/显示元素?

我正试图学习如何使用Eclipse IDE开发Android。 我现在要做的是在按下button时隐藏TableLayout。 但是,我不知道我需要放在button的OnClick属性。 另外,有没有在线的教程,可以帮助我学习如何在Eclipse中开发Android应用程序? 谢谢!

Android碎片隐藏显示OnHide / OnShow?

我问这个,我有点好奇。 1)大多数谷歌演示如果片段已经在xml中创build,通过它的IDfind片段。 所以,如果我们采取这种方法,我们显示片段的方式是隐藏它并显示它,因为片段已经被创build。 2)也有谷歌提供的例子,你可以用一个构造函数创build片段,并使其膨胀。 这种行为很奇怪,就像getActivity()在该片段中调用时返回null一样。 所以如果我采取第一种方法,我必须隐藏和显示片段。 那么,为什么google不提供像onHide或onShow这样的片段的钩子,以便我们可以正确地处理事情,而不是使用我们实现并明确调用的函数来清理自己。

隐藏软键盘不工作

我正在开发Droid Incredible(并且已经在1.5 AVD Emulator上进行了testing),并且我的标签小部件中的一个选项卡由一个列表视图和一个带有EditText和Sendbutton的行组成(对于聊天function) 。 我正在使用以下closures软键盘,一旦我点击发送,但它不工作。 这和我在其他地方发现的代码是一致的。 看到我失踪的东西? // in Button's onClick(): EditText chatTextBox = (EditText) findViewById(R.id.chat_entry); // Handle button click … chatTextBox.setText(""); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(chatTextBox.getWindowToken(), InputMethodManager.HIDE_IMPLICIT_ONLY); 我也尝试将标志更改为0.没有运气。 任何人都知道发生了什么? ****编辑****刚刚意识到我最初使用hideSoftInputFromInputMethod()而不是hideSoftInputFromWindow() 。 改变它并没有让它工作,虽然…

Android:EditText保持隐藏在键盘后面

在写这个问题之前,我已经阅读了下面的答案/文章: Android软键盘覆盖edittext字段 Android键盘遮盖了EditText http://developer.android.com/resources/articles/on-screen-inputs.html 软键盘与EditText字段重叠 Android软键盘默认设置为平移,这意味着它将保持键盘上方的所有可编辑区域。 但是,它不够 。 当我运行它并按下靠近屏幕底部的edittext时,键盘出现,edittext向上移动,但不足以看到正在input的内容。 我已经使用/尝试了以下内容: 在活动的清单中的android:windowSoftInputMode="adjustPan" 。 这没有什么区别。 我也尝试了adjustUnspecified和adjustResize值。 他们都没有工作。 清单文件中的<uses-sdk android:minSdkVersion="3" /> 。 我的应用程序是针对sdk 2.1及以上。 尽pipe如此,我尝试过,并没有工作。 使用ScrollView。 也不行。 有没有办法手动pipe理当按下特定的edittext时键盘做了多less“平移”。 以下是我的xml文件。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffff"> <ImageView android:id="@+id/header" android:layout_width="320dip" android:layout_height="86dip" android:background="@drawable/header_bg"> </ImageView> <ImageView android:layout_width="320dip" android:layout_height="200dip" android:layout_alignParentBottom="true" android:background="@drawable/bg1_btm"> </ImageView> <TextView android:text="Hostname" android:id="@+id/lbl_hostname" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/header"/> <TextView android:text="(Current)" android:id="@+id/lbl_hostname_current" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/lbl_hostname" […]

我如何隐藏一个活动的菜单button

有一个没有菜单项的活动。 所以我想隐藏菜单button。 有什么办法可以实现吗? 谢谢

Android:单击button后隐藏键盘

点击button后,我需要隐藏安卓键盘。 我已经看到了很多如何做到这一点的例子,但是,他们似乎都使用了一个特定的editText对象。 例如 InputMethodManager imm = (InputMethodManager)getSystemService( Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0); 我的问题是,我正在dynamic构build屏幕,因此可能会有鬃毛编辑文本字段。 有没有一种方法可以隐藏键盘,而不必指定我隐藏的EditText对象。 谢谢 马丁

Android隐藏应用程序

我正在写一个(合法的)间谍程序。 我想让这个程序隐藏在启动器上(所以没有图标显示)。 我尝试从AndroidManifest.xml删除<category android:name="android.intent.category.LAUNCHER" />行,但是用户无法以第一启动模式(configuration)启动应用程序。 谁有什么想法? 我该怎么做?

在本地模拟USB /蓝牙HID设备以注入事件?

是否可以模拟连接到Android的USB或蓝牙设备? 我想制作一个能够在本地模拟HID设备的应用程序。 我的意思是:应用程序应该让Android相信USB /蓝牙HID设备已连接。 这可以让我的应用程序在全球范围内注入触摸事件,我希望。 是否有模拟(虚拟)设备? 请注意,我并不在意设备,我只是想使用内置的HIDinput支持。 我知道很多人已经问过触摸事件注射,但这种方法似乎有点不同。 我不想用这个testing目的,所以InstrumentationTestCase之类的不会帮助。 根据https://stackoverflow.com/a/16737083/2923406和https://stackoverflow.com/a,手动启动设备可能是一个选项,但我也可以想象要求我的最终用户手动安装特定签名的应用程序/ 22902808/2923406这工作,但它将是特定于设备)。 我知道: 在Android上模拟鼠标input – 这个人似乎在他自己的应用程序,虽然他的问题没有回答;) http://www.pocketmagic.net/2013/01/programmatically-injecting-events-on-android-part-2/#.U58SqfldVHV – 需要根。 有没有人成功使用这个? 此外,解决scheme似乎又非常特定于设备。 蓝牙+模拟鼠标 – 这不是我想要的。 手机本身不应该是一个HID设备,而是使用(虚拟创build的)本身。 同样为此: https : //stackoverflow.com/a/8174973/2923406 请注意,我不想将手机变成任何types的HID设备。

Android系统。 隐藏某个列表视图分隔符

我怎样才能隐藏或删除某些列表视图分隔符? 当然,我可以隐藏所有的分隔线 getListView().setDivider( null ); getListView().setDividerHeight(0); 但我需要在我的列表视图中隐藏一个或两个分隔符。 例如按位置。 我正在使用自定义适配器列表数据。 谢谢。