我用自定义视图寻呼机适配器创建视图寻呼机但是当我运行项目时我看不到任何东西
public class CustomAdapter extends PagerAdapter {
private List<NewsObject> newsObjects;
private Activity mActivity;
private LayoutInflater inflater;
private ImageLoaderConfiguration imageConfig;
private ImageLoader imageLoader = ImageLoader.getInstance();
public CustomAdapter(List<NewsObject> newsObjects, Activity mActivity) {
super();
Log.d("Con :", "structor");
this.newsObjects = newsObjects;
this.mActivity = mActivity;
imageConfig = new ImageLoaderConfiguration.Builder(
mActivity.getApplicationContext()).build();
imageLoader.init(imageConfig);
}
@Override
public int getCount() {
return this.newsObjects.size();
}
@Override
public void destroyItem(View collection, int position, Object view) {
((ViewPager) collection).removeView((View) view);
}
@Override
public boolean isViewFromObject(View view, Object object) {
return view == …Run Code Online (Sandbox Code Playgroud) 我想在button click和上触发两个动作button long click.我UIbutton在我的界面构建器中添加了一个.如何触发两个动作使用IBAction有人可以告诉我如何归档这个?
这是我用于点击按钮的代码
@IBAction func buttonPressed (sender: UIButton) {
....
}
我可以使用这种方法或我必须使用另一种方法进行长时间点击?
我正在使用谷歌+登录到我的应用程序,当我使用活动完成它的工作魅力,然后我将我的代码移动到一个片段,然后当我尝试登录到谷歌+它不工作我必须打开片段活动2次登录谷歌+任何人都可以告诉我,下面添加了片段的代码发生了什么
public class GooglePluseFragment extends Fragment implements
ConnectionCallbacks, OnConnectionFailedListener {
private static final int RC_SIGN_IN = 0;
private static final String TAG = "MainActivity";
private static final int PROFILE_PIC_SIZE = 800;
private GoogleApiClient mGoogleApiClient;
private boolean mIntentInProgress;
private boolean mSignInClicked;
private ConnectionResult mConnectionResult;
private SignInButton btnSignIn;
private Button btnSignOut;
private Context mContext;
private Activity mActivity;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mActivity = getActivity();
mContext = getActivity().getApplicationContext();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View …Run Code Online (Sandbox Code Playgroud) android android-fragments google-plus android-fragmentactivity
我已经开发了一个iOS键盘,我在崩溃日志中遇到了一些有线错误我在每个地方搜索但我没有找到任何解决方案.这是我在错误控制台中收到的错误.
PlugInKit: -[PKService run] + 752
Run Code Online (Sandbox Code Playgroud)
这是错误的屏幕截图.任何人都可以告诉我,我怎么能解决这个错误.错误日志
#0 (null) in mach_msg_trap ()
#1 (null) in mach_msg ()
#2 (null) in __CFRunLoopServiceMachPort ()
#3 (null) in __CFRunLoopRun ()
#4 (null) in CFRunLoopRunSpecific ()
#5 (null) in GSEventRunModal ()
#6 (null) in UIApplicationMain ()
#7 (null) in _xpc_objc_main ()
#8 (null) in xpc_main ()
#9 (null) in -[NSXPCListener resume] ()
#10 (null) in -[PKService run] ()
#11 (null) in +[PKService main] ()
#12 (null) in +[PKService _defaultRun:arguments:] ()
#13 (null) in NSExtensionMain …Run Code Online (Sandbox Code Playgroud) 我创建了动态UIimage视图,并UITapGestureRecognizer在视图中看起来像这样
UIImageView *image = [[UIImageView alloc ] initWithFrame:CGRectMake(x, 0, 200, 150)];
NSString *ImageURL = [str objectForKey:@"imageLink"];
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ImageURL]];
image.image = [UIImage imageWithData:imageData];
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapDetected:)];
singleTap.numberOfTapsRequired = 1;
image.userInteractionEnabled = YES;
[image addGestureRecognizer:singleTap];
[documentory addSubview:image];
Run Code Online (Sandbox Code Playgroud)
和我这样的动作方法
-(void)tapDetected:(UIGestureRecognizer *)recognizer{
NSLog(@"single Tap on imageview");
}
Run Code Online (Sandbox Code Playgroud)
我想传递一个字符串参数到tapDetected方法谁能告诉我如何做到这一点非常感谢你
我正在使用目标c开发一个信标检测应用程序,我正在获得信标值如下
CLBeacon (uuid:<__NSConcreteUUID 0x174223ee0> XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, major:0, minor:1, proximity:2 +/- 0.32m, rssi:-49)
Run Code Online (Sandbox Code Playgroud)
在这个值我希望得到接近+/- 0.32m值作为值,但后来我访问接近值我没有得到它我怎么能访问这个值可以任何人帮我这个我使用最新IOS SDK