我拥有:我有一个自定义行的ListView,每行有一个CheckBox和两个TextView.我有一个"全选"按钮.
我想要的是:当我点击按钮时,我希望在ListView中的所有CheckBox都被选中/取消选中.
问题是:在"全选"按钮的OnClick中.我这样做:
public void OnClickSelectAllButton(View view)
{
ListView l = getListView();
int count = l.getCount();
for(int i=0; i<count; ++i)
{
ViewGroup row = (ViewGroup)l.getChildAt(i);
CheckBox check = (CheckBox) row.findViewById(R.id.checkBoxID);
check.setChecked(true); // true for select all and false for unselect all etc..
}
}
Run Code Online (Sandbox Code Playgroud)
这里l.getChildAt(i)只给我可见的项目.当索引超出可见项时,就会出现问题.我想检查列表中的所有CheckBox,而不仅仅是可见的CheckBox.
我想在TextView中反转选取框的方向.默认情况下,文本从右向左移动,我希望它从左向右移动.我怎样才能做到这一点?
我希望我的活动占据屏幕的较小区域,例如吐司不覆盖所有屏幕,它只是显示在其他东西上,其余内容可以在吐司后面看到.但这是一个对话框,我希望我的屏幕显示在其他内容之上,例如主屏幕上方.以下是我的想法.

请尽可能指导我.如果可能的话,告诉我正确的道路.
谢谢.
我想要的:我想在Android 2.2中添加日历事件.
我有什么:我使用以下代码添加了一个事件
Uri calendars = Uri.parse("content://com.android.calendar/events");
Cursor managedCursor = managedQuery(calendars, null, null, null, null);
startManagingCursor(managedCursor);
managedCursor.moveToFirst();
String ID = null;
do
{
ID = managedCursor.getString(managedCursor.getColumnIndexOrThrow("_id"));
}
while (managedCursor.moveToNext());
managedCursor.close();
int NewID = Integer.parseInt(ID) + 1;
ContentValues event = new ContentValues();
event.put("calendar_id", NewID); // --- Some confusion Here with the ID,
// --- not sure how to use it here
event.put("title", "New Event Title");
event.put("description", "Event Desc");
event.put("eventLocation", "Somewhere");
long startTime = System.currentTimeMillis() + 1000 * 60 * …Run Code Online (Sandbox Code Playgroud) 我有一个URL,当我进入浏览器时,它会完美地打开图像.但是当我尝试以下代码时,我将getContentLength()作为-1:
URL url = new URL(imageUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// determine the image size and allocate a buffer
int fileSize = connection.getContentLength();
Run Code Online (Sandbox Code Playgroud)
请指导我这背后的原因是什么?
我希望当我的应用程序运行电源按钮时(按下锁定屏幕和屏幕变黑),应该禁用.这样用户就无法锁定屏幕.
我在三星Galaxy S手机的默认相机应用程序中注意到了这一点.这与我试图做同样的事情是一样的.我还有一个相机相关的应用程序.
我是SVN的新手.我有一个远程服务器,Windows Server 2003.我希望我的团队每天在服务器上提交他们的工作.我选择SVN来完成这项任务,但我不知道我需要什么,从哪里开始?如何在服务器端和客户端配置SVN?我试着阅读不同的教程.有些已经过时或某些链接被破坏等.所以请保持简单,帮助我.请指导我在服务器和客户端上需要什么.
谢谢
我有一个动态的快速移动体(A).它应该与另一个身体(B)发生碰撞.A与B碰撞,但有时它会在没有碰撞的情况下通过B体.这是完全随机的行为.我必须有这种碰撞.请随意指导它为什么这样做.
我拥有: 我在SD卡上有一些图像,被发送到PHP服务器.
我想要的是: 我想在发送到服务器之前加密这些图像.每个应用程序用户都会有一个唯一的密钥,用于Android Side的加密和PHP服务器端的解密.
请指导我如何进行此加密,以及如何将这些加密图像发送到服务器.我可以将简单的图像发送到服务器(使用multipart等).但是加密然后将图像发送到服务器的方法应该是什么?