Android 如果未完全拉动,Swipe布局将保持不变
当我没有完全拉动动画时,动画不会消失 如果它没有被完全拔出,它应该消失 当我没有完全拉动动画时,动画不会消失 如果它没有被完全拔出,它应该消失 我的代码如下Android 如果未完全拉动,Swipe布局将保持不变,android,appcelerator,appcelerator-mobile,appcelerator-modules,Android,Appcelerator,Appcelerator Mobile,Appcelerator Modules,当我没有完全拉动动画时,动画不会消失 如果它没有被完全拔出,它应该消失 当我没有完全拉动动画时,动画不会消失 如果它没有被完全拔出,它应该消失 我的代码如下 public class SwipeRefresh extends TiUIView { private MySwipeRefreshLayout layout; private TiViewProxy view; private Handler handler = new Handler(); in
public class SwipeRefresh extends TiUIView {
private MySwipeRefreshLayout layout;
private TiViewProxy view;
private Handler handler = new Handler();
int layout_swipe_refresh = 0;
// Constructor for SwipeRefresh
public SwipeRefresh(final SwipeRefreshProxy proxy) {
super(proxy);
LayoutInflater inflater = LayoutInflater.from(TiApplication
.getInstance());
layout = (MySwipeRefreshLayout) inflater.inflate(layout_swipe_refresh,
null, false);
layout.setOnRefreshListener(new OnRefreshListener() {
public void onRefresh() {
if (proxy.hasListeners("refreshing")) {
proxy.fireEvent("refreshing", null);
}
}
});
setNativeView(layout);
}
private final Runnable refreshing2 = new Runnable() {
public void run() {
layout.setRefreshing(false);
return;
}
};
public boolean isRefreshing() {
return this.layout.isRefreshing();
}
public void setRefreshing(boolean refreshing) {
handler.post(refreshing2);
}
}
是否必须重写事件?您标记了Appcelerator,但代码不是javascript。您正在构建模块吗?是的,正确,正在构建模块此模块已经运行: