我android:windowSoftInputMode="stateVisible"在Manifest中有一个Edittext .现在,当我开始活动时,将显示键盘.如何隐藏它?我无法使用,android:windowSoftInputMode="stateHidden因为当键盘可见时,最小化应用程序并恢复它键盘应该是可见的.我试过了
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
但它不起作用.
我有一个edittext来回复电子邮件.我想为edittext提供三个属性,如Multiline,First character caps和禁用单词建议.我在xml中给出了这样的...
android:inputType="textCapSentences|textVisiblePassword"
Run Code Online (Sandbox Code Playgroud)
我在代码中也尝试过... etMessage.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES); 我不能给多行....我怎么能实现这一点
谢谢
在我的应用程序中,我有一个自定义列表视图,其中包含一些textview和图像视图,如下图所示

我的要求是当我们点击列表行时它应该展开,当再次点击它或点击任何其他行时它应该崩溃.扩展行应该是这样的

扩展行的内容是动态的,有时没有数据,有时是更多的值.它看起来应该像第二张图片.请为此提供解决方案.
我想为我的应用实现一个三向滑动按钮.在第一个位置它应该显示一种颜色,在中心它应该显示另一种颜色,在结束位置它应该再次改变颜色.在这里,我正在为此提供图像.



我该如何实现呢?
我在android上做一个帮助台应用程序.我想为未读票证(客户建议或投诉)实施通知.在这个应用程序的iPhone版本中,即使应用程序没有在应用程序图标本身上打开未读票证的计数器,它是否可能在Android中.如果这样请帮我实现像iPhone一样,否则帮我实现正常的Android通知未读票.
谢谢
我已经使用C2dm实现了PushNotification.我也收到来自c2dm的通知.我的问题是,当我收到多个通知时,我想给一个计数器,我的意思是"你有一个通知(计数)".我该如何实现呢.
我已经使用一些LabelField实现了一个自定义的ListField.这是截图.

问题是当我滚动ListField时,整个滚动滚动.喜欢这个截图..

我希望headerfield和header和ListField之间的Field是静止的,只有listfield才能滚动.我怎么能做到这一点?..请帮帮我...
我有一个用于在 Listview 上搜索的 Edittext。
我已设置imeOption为“IME_ACTION_SEARCH”,以便软键盘将在其上显示搜索键。
问题是,当我点击键盘上的搜索键时,如果 edittext 中不包含任何文本,搜索键会更改为“完成”而不是关闭键盘。
如果 Edittext 中包含一些文本,则搜索键可以正常工作。


我正在使用以下代码来增加亮度.它适用于棉花糖以下的设备.它在Marshmallow崩溃了,我没有找到任何给动态写入设置的权限.有人有想法请帮帮我.
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL);
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, 255);
int br = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = (float) br / 255;
getWindow().setAttributes(lp);
Run Code Online (Sandbox Code Playgroud)
错误日志:
java.lang.SecurityException: com.package was not granted this permission: android.permission.WRITE_SETTINGS.
at android.provider.Settings.isCallingPackageAllowedToPerformAppOpsProtectedOperation(Settings.java:8465)
at android.provider.Settings.checkAndNoteWriteSettingsOperation(Settings.java:8338)
at com.android.providers.settings.SettingsProvider.mutateSystemSetting(SettingsProvider.java:899)
at com.android.providers.settings.SettingsProvider.insertSystemSetting(SettingsProvider.java:874)
at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:257)
at android.content.ContentProvider$Transport.call(ContentProvider.java:398)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283)
at android.os.Binder.execTransact(Binder.java:453)
Run Code Online (Sandbox Code Playgroud) 我使用EditText带TextInputLayout.TextInputLayout如果禁用EditText,我只想更改浮动提示颜色.我尝试使用选择器它不起作用.
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:textColor="@color/darkGray" />
<item android:state_pressed="false" android:state_focused="false" android:textColor="@color/lightGray"/>
</selector>
Run Code Online (Sandbox Code Playgroud)