我正在开发一个应用程序,它有一个带有google plus登录按钮的LoginActivity.我已经在google的api控制台中启用了Google+ API并创建了一个Oauth帐户.
这是我的代码的相关部分:
活动类声明:
public class LoginActivity extends Activity implements OnClickListener,
ConnectionCallbacks, OnConnectionFailedListener, PlusClient.OnAccessRevokedListener {
private PlusClient mPlusClient;
private ConnectionResult mConnectionResult;
private static final int REQUEST_CODE_SIGN_IN = 2
Run Code Online (Sandbox Code Playgroud)
的onCreate:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
mPlusClient = new PlusClient.Builder(this, this, this)
.setActions("http://schemas.google.com/AddActivity").build();
Run Code Online (Sandbox Code Playgroud)
的onClick:
public void onClick(View view) {
Utils.LOGD("onClick - View = " + view);
if (view.getId() == R.id.sign_in_button) {
Utils.LOGD("onClick : mPlusClient status = " + mPlusClient);
if (mPlusClient.isConnected()) {
Utils.LOGD("onClick - mPlusClient is connected");
Toast.makeText(this, "you …Run Code Online (Sandbox Code Playgroud) debugging android google-api android-memory google-play-services
有没有办法在vs 2013中编写代码时禁用c ++ 11功能,我希望我的代码也可以在像vs2008这样的旧编译器上编译.
我厌倦了通过:project-> properties-> general-> platform tool-set,并将"Visual Studio 2013(v120)"更改为更旧的东西,但这是我在下拉菜单中唯一拥有的东西.