3
回答
分割网址为什么会少一 个"/" 怎么回事?
网址如下   腾讯:http://v.qq.com/cover/o/o11rtk62rxszigo.html 优酷:http://v.youku.com/v_show/id_XMzI0NjI1MTI0.html

打印得到的 链接地址是:http:/v.qq.com/cover/o/o11rtk62rxszigo.html
http:/v.youku.com/v_show/id_XMzI0NjI1MTI0.html

不管 怎么改都会分割成 少一个 "/"
for (String string: array) {
					String path = string.substring(0,string.indexOf("http")-1);
					final String str = string.substring(string.indexOf("http"),string.length());
					System.out.println("按钮得到的网址是"+str);
					btn[o].setText(path);
					btn[o].setOnClickListener(new OnClickListener() {
						public void onClick(View v) {
							v.postInvalidate();
							Uri uri=Uri.parse(str);
							Intent intent=new Intent(Intent.ACTION_VIEW,uri);
							startActivity(intent);
						}
					});
					o++;
				}

举报
黛曦葛溪
发帖于5年前 3回/246阅
共有3个答案 最后回答: 5年前
难道没有人会?还是。。。没有这么悲剧吧。。。。哎。。。。请教。。。
--- 共有 4 条评论 ---
黛曦葛溪回复 @情天大圣 : 我也感觉了,别人都说我说话没有逻辑,正说着这,就变成别的了,说话的时候都是脑子想的什么才说出来的什么,所以我提问问题也是想到哪 写到哪,终于知道 我作文 为什么 总是分数很低了。。。我自己看了都觉得乱。。。 5年前 回复
情天大圣回复 @朱洋洋 : 看了你的历史提问,你真心不会表达问题! 5年前 回复
黛曦葛溪回复 @情天大圣 : 我上面都写了啊,分割的http:后面应该是双斜杠的,但是确实单斜杠,所以 点击按钮进去 链接地址 就回成了 http:www.google.com.hk/m?=后面是我的链接地址,这样的链接地址是肯定没有的。。所以会报没有找到。。。我现在就想知道 我怎么会分割 号以后少了 一个"/" 5年前 回复
情天大圣56人阅读过你的帖子,你应该反思下,反正我没弄明白你想干什么,想问什么! 5年前 回复
你最好不要用以/ 或者 优酷:http:.....里面有关键的字符做分割试试。。。用一个自己定义的。
--- 共有 1 条评论 ---
黛曦葛溪自己定义的?不是的,我之前的分割是对的,一点错都没有,后来我看了一下搜索到的 是正确的,就是到了 FileList 里面 用 File file 的时候。它会把 地址 给 弄得少了一个 "/" 不能用 file.getPath();所以我就把这些全都删了 5年前 回复
顶部