小编ori*_*rel的帖子

Android ListView Divider

我有这个代码:

<ListView
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:id="@+id/cashItemsList"
     android:cacheColorHint="#00000000"
     android:divider="@drawable/list_divider"></ListView>
Run Code Online (Sandbox Code Playgroud)

在哪里@drawable/list_divider:

<shape
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="line">
 <stroke
   android:width="1dp"
   android:color="#8F8F8F"
   android:dashWidth="1dp"
   android:dashGap="1dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

但我看不到任何分隔线.

android listview divider

97
推荐指数
7
解决办法
17万
查看次数

片段onResume来自后栈

我正在使用兼容包来使用Android 2.2中的Fragments.当使用片段,并在它们之间添加转换到backstack时,我想实现一个活动的onResume的相同行为,即,在弹出一个片段到达"前景"(用户可见)之后backstack,我想在片段中激活某种回调(例如,对共享UI资源执行某些更改).

我看到片段框架中没有内置回调.为了达到这个目的,有没有好的做法?

compatibility android android-fragments android-3.0-honeycomb back-stack

93
推荐指数
3
解决办法
10万
查看次数

SYSTEM_ALERT_WINDOW - 如何在Android 6.0和targetSdkVersion 23上自动获得此权限

Facebook,Evernote,Pocket - 所有应用程序都会自动在Android 6.0上获得此权限,即使它们的目标是23(targetSdkVersion=23).

关于新的Marshmallow权限模型有很多文档.其中一个SYSTEM_ALERT_WINDOW被"提升"为"高于危险"的权限级别,因此需要特殊的用户干预才能授予应用程序这些权限.如果应用程序有targetSdkVersion22或更低,app会自动获得此权限(如果在清单中请求).

但是,我注意到一些获得此权限的应用程序,无需将用户发送到设置特殊页面的Draw over other apps权限.我看到Facebook,Evernote,Pocket - 也许还有更多.

任何人都知道在没有用户通过的情况下如何授予应用程序此权限Settings -> Apps -> Draw over other apps

谢谢

android android-permissions target-sdk system-alert-window android-6.0-marshmallow

73
推荐指数
4
解决办法
6万
查看次数

如何从软键盘上按下"完成"按键

如何从软键盘捕获特定的键事件?特别是我对"完成"键很感兴趣.

android

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

Android动画旋转

我在Android代码中进行了一些挖掘,并在不确定的进度条中看到了它的使用.尝试使用此标记创建自己的drawable后:

<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/spinner_pia"
    android:pivotX="50%"
    android:pivotY="50%"
    android:framesCount="12"
    android:frameDuration="100" />
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:"没有找到包''android'中属性'frameDuration'的资源标识符" - 这意味着frameDuration是一个私有属性.有没有办法使用这个"动画旋转"功能?

我的任务是替换系统的默认不确定进度条.我想尽可能少地编写代码(如果可能的话,只需更改一些属性).使用ProgressBar视图,设置:

android:indeterminateOnly="true"
android:indeterminateBehavior="cycle"
android:indeterminateDuration="3500"
android:indeterminateDrawable="@drawable/pia_sivuvator"
Run Code Online (Sandbox Code Playgroud)

并指向该对象的"@ drawable/pia_sivuvator"将使我的任务变得优雅,但我仍然坚持这些私有属性.

救命?

customization animation android progress-bar

53
推荐指数
4
解决办法
7万
查看次数

WebView Javascript来自本地HTML文件的跨域

我将一个本地html文件(从assets文件夹)加载到应用程序WebView.在HTML中我运行了一个jQuery.getJSON(url).url是一个远程服务器.

这个动作失败了,我猜是因为一个不同的起源问题(跨域).我在chrome上运行相同的文件,并在那里专门说明.

有没有办法允许Android中的WebView在本地加载的HTML文件中从远程服务器加载数据?

javascript android cross-domain same-origin-policy android-webview

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

ProgressDialog - 如何删除数字

我正在关注ApiDemos中的进度对话框示例.一切都很好 - 除了一件事 - 我想删除栏下面出现的数字(运行从0到.getMax()的数字.

找不到怎么做.

任何人?

大利

android progressdialog

20
推荐指数
4
解决办法
7864
查看次数

Android EditText背景文字

有没有办法设置EditText的背景文本?例如,我有一个带有2个EditText视图的登录屏幕,一个用于用户名,另一个用于密码.我想在EditText中写入"Username"和"Password"文本,一旦用户触摸文本消失,但一旦用户删除了自己的条目,文本就会重新出现.

是否有一个属性,或者我应该自己实现这个事件和东西?

android text android-edittext

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

HelloAndroid模拟器问题

我是第一次尝试android SDK.我从HelloAndroid教程开始.完全遵循每一步,但模拟器在没有我的应用程序的情况下启动.eclipse控制台说:

[2010-02-23 11:47:55 - HelloAndroid]------------------------------
[2010-02-23 11:47:55 - HelloAndroid]Android Launch!
[2010-02-23 11:47:55 - HelloAndroid]adb is running normally.
[2010-02-23 11:47:55 - HelloAndroid]Performing com.example.helloandroid.HelloAndroid activity launch
[2010-02-23 11:47:55 - HelloAndroid]Automatic Target Mode: Preferred AVD 'my_avd' is not available. Launching new emulator.
[2010-02-23 11:47:55 - HelloAndroid]Launching a new emulator with Virtual Device 'my_avd' [2010-02-23 11:48:09 - HelloAndroid]New emulator found: emulator-5554
[2010-02-23 11:48:09 - HelloAndroid]Waiting for HOME ('android.process.acore') to be launched...
Run Code Online (Sandbox Code Playgroud)

我看到了模拟器,其上的"Android"文字,但没有其他任何事情发生.有人可以帮忙吗?谢谢!

android android-emulator

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

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