这是我的自定义适配器类中的方法之一
# -*- coding: utf-8 -*-
import os
import sys
from urllib2 import urlopen
path = "file:////192.168.199.249/Users"
try:
urlopen(path, timeout=1)
print "exist"
except Exception, e:
print "not exist"
if os.path.exists(path):
print "exist"
else:
print "not exist"
以及如何在此自定义适配器类方法中启动新活动?
答案 0 :(得分:0)
要开始其他活动,您只需要一个上下文
Intent intent = new Intent(ctx, YourNewActivity.class)
ctx.startActivity(intent);
答案 1 :(得分:0)
您不应该在适配器中启动活动...适配器应该收到一个接口(在构造函数中最好),该接口将通知Fragment或Activity单击了某个项目,然后他们可以启动另一个活动,请检查此示例:
https://android.jlelse.eu/click-listener-for-recyclerview-adapter-2d17a6f6f6c9
祝你好运