小编cod*_*711的帖子

带有Checkbox的Android ListView,所有可点击的

可能重复:
Android:将数据从数据库绑定到ListView中的CheckBox?

我想使用具有以下布局的项目的ListView

------------------------- 
 [CB]    TV            TV
-------------------------
Run Code Online (Sandbox Code Playgroud)

CB是一个复选框,电视是Textview.

现在我读到了一个你无法在ListView中拥有可点击项目的地方.如果你有一些,那么你将无法点击ListItems.但是,如果我查看GoogleMail应用,这是可能的.我可以使用复选框标记多个消息(然后为它们选择一个操作)或者我可以单击ListItem(或使用dpad滚动)以进入另一个屏幕.有人有代码/示例如何可能吗?

checkbox android listview focus

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

将背景颜色设置为android中选定的ListView项

我有一个列表视图,显示了几个项目.现在我想滚动到一些特定项目(例如第33项).我知道这可以通过

myList.setSelection(32);
Run Code Online (Sandbox Code Playgroud)

但是在UI上,该项目没有收到任何突出显示(因为它处于触摸模式?!).如何为此项目应用特定背景颜色?我试过了

myList.getSelection().getSelectedView().setBackgroundColor(Color.Red);
Run Code Online (Sandbox Code Playgroud)

但我得到一个NullPointerException,因为getSelectedView()返回null.有没有办法实现这个突出显示?我必须以某种方式告知用户哪个项目是"活动"的...

android listview selection android-emulator android-listview

13
推荐指数
1
解决办法
3万
查看次数

如何为移动应用程序设计安全API /身份验证以访问服务?

我想提供我的webapp的一些功能用于其他应用程序(我主要考虑智能手机,因为它们提供更多功能,例如GPS,相机,......).

从目前为止我在其他API(例如GoogleMaps)方面遇到的情况来看,第三方开发人员会在我的网站上注册自己,他获得了一个API密钥(一些随机的UUID),他必须用它来验证他的请求.我的网站.到现在为止还挺好...

是否有机制保护移动应用程序的最终用户免受恶意应用程序的攻击?例如,第三方开发人员可以构建应用程序并从最终用户捕获所有用户名/密码,以便他可以使用useraccount做坏事.(例如,我可以构建一个Twitter应用程序,捕获所有用户名/密码,然后删除所有的推文,发布新的,...)是否有可能阻止这种情况?AFAIK你可以在网上使用oauth,这样我的网站登录框就会出现在另一个网站上并询问他们的用户名/密码,这样它就不会显示给第三方网站了.是否可以为智能手机应用程序实施安全身份验证?你会怎么做?

security iphone api android oauth

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