我已将图标添加到文本字段,icon: Icon(Icons.mail),但它出现在文本字段之外。
如何更改图标的位置以使其显示在文本字段内。
文本域:
TextField(
decoration: InputDecoration(
icon: Icon(Icons.mail),
),
),
Run Code Online (Sandbox Code Playgroud) 这是我的第一次尝试。...试图找到最近2天的问题。我正在尝试将google登录集成到android应用中,但如下所示:com.google.android.gms.common.api.ApiException:12500
遵循以下代码:https: //firebase.google.com/docs/auth/android/google-signin
确保在开发人员控制台中存在oauth客户端ID,并具有〜/ .android / debug.keystore中正确的SHA-1指纹,如其他文章中所建议。
在应用程序级别上使用最新的Play服务49和build.gradle:实施'com.google.android.gms:play-services-auth:16.0.1'
在项目级别的build.gradle中使用以下代码:
public class SignUpActivity extends AppCompatActivity {
private GoogleSignInClient gsc;
private FirebaseAuth firebaseAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_signup);
GoogleSignInOptions gso = new GoogleSignInOptions
.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(String.valueOf(R.string.gplus_api_client_id))
.requestEmail()
.build();
gsc = GoogleSignIn.getClient(this, gso);
//Initialize firebase authentication
firebaseAuth = FirebaseAuth.getInstance();
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// Result returned from launching the Intent from GoogleSignInClient.getSignInIntent(...);
if …Run Code Online (Sandbox Code Playgroud)