我想用Environment变量替换一个上下文方法.
但不确定它们是否意味着相同.
有什么区别
getFilesDir()和Environment.getDataDirectory()?
我如何data\data从data\data\com.Myapp使用中获得Environment Variable?
我已经设置mButton.setClickable(false);了我的代码,但仍然是button.setOnClickListener我的代码全局调用此按钮.
编辑:抱歉延迟更新.以下是我遇到问题的详细信息视图.
在我的listview中的customAdapter类getView方法
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View row = convertView;
YourWrapper wrapper = null;
HashMap<String, Object> cTa= new HashMap<String, Object>();
cTa= d.getPosition(position)
Button mButton = (Button)convertView.findViewById(R.id.mBtn);
if (row == null)
{
row = inflater.inflate(R.layout.layout, parent, false);
wrapper = new YourWrapper (row);
row.setTag(wrapper);
}
else
wrapper = (YourWrapper) row.getTag();
if(success)
{
// section-1
mButton.setClickable(true);
}
else{
// section-2
mButton.setClickable(false);
mButton.setFocusable(false);
}
wrapper.getButton().setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{ …Run Code Online (Sandbox Code Playgroud) 我正在研究一些现有的代码.我有以下代码:
$.ajax({
type: "get",
url: url ,
dataType: "jsonp",
cache: "false",
jsonpCallback: "onJSONPLoad",
success: function(json){
alert('hi!');
//perform operation
},
error: function() {
alert('Error occurs!');
}
});
Run Code Online (Sandbox Code Playgroud)
现在,当我通过有效时,url它工作正常.但是当我传递无效时,url它应该通过错误警报.但是脚本没有抛出任何错误提示.基本上我想验证url参数或它是否失败?请帮我找出代码中的错误或建议我实现其他方法.我检查了以下链接但无法解决我的问题:
jQuery Ajax错误处理,显示自定义异常消息
jQuery ajax错误函数,
Ajax成功和错误函数失败
更新: 我添加了以下代码来记录jquery控制台日志.
@Override
public boolean onConsoleMessage(ConsoleMessage cm) {
Log.d("web chrome client", cm.message() + " -- From line "
+ cm.lineNumber() + " of "
+ cm.sourceId() );
return true;
}
Run Code Online (Sandbox Code Playgroud)
确定了以下错误:
XMLHttpRequest cannot load file:///android_asset/xxxx/new_source.json?callback=onJSONPLoad. Origin null is not allowed by …
我在我的应用程序中打开前置摄像头.在第一次应用程序运行正常,但当我再次运行应用程序第2次,第3次或第4次时,它给了我例外java.lang.RuntimeException : set display orientation failed.
请帮忙.
public class MirrorView extends SurfaceView implements
SurfaceHolder.Callback
{
private static SurfaceHolder mHolder;
private static Camera mCamera;
private int zoom;
private boolean freeze, hide = false;
private final static String DEBUG_TAG = "MirrorView";
public static final int MEDIA_TYPE_IMAGE = 1;
public MirrorView(Context context, Camera camera)
{
super(context);
mCamera = camera;
mHolder = getHolder();
mHolder.addCallback(this);
mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}
public void surfaceCreated(SurfaceHolder holder)
{
try
{
mCamera.stopPreview();
mCamera.setPreviewDisplay(holder);
mCamera.startPreview();
Log.v(DEBUG_TAG, "Surface Created");
}
catch (Exception …Run Code Online (Sandbox Code Playgroud) 当我使用Eclipse的内容辅助(Ctrl+ Space)时,我不希望看到从对象类继承的方法.我搜索了Eclipse的帮助,但我似乎无法弄明白.
要在我们的Web应用程序中正确包含facebook,我们必须包含一些特定的元标记.Facebook元标记必须像这样写:
<meta property="og:{tagName}" content="{tagValue}"/>
Run Code Online (Sandbox Code Playgroud)
我们如何在xpages应用程序中输出?
例如:在主题中我可以输出元标记
<metaData>
<property>og:image</property>
<content>...URL to an Image</content>
</metaData>
Run Code Online (Sandbox Code Playgroud)
但不能输出属性属性而不是name属性