我的 if 语句有问题,但我不知道如何解决它。我想做的是,如果有人输入正确的 vCode,就会创建用户。如果 vCode 不正确,则不会创建用户,并且 $message 变量将为:vCode 无效。
但即使输入正确的 vCode,该消息仍然显示 vCode 无效。这是我的代码:
public function store(Request $request) {
$vCode = $request->only('vcode');
if ($vCode == 'stackoverflow') {
// request only the form-inputs with the names: firstname, lastname and email.
$oUser = User::create($request->only('firstname', 'lastname', 'email'));
$oUser->createPassword();
$oUser->setRole(2);
$oUser->save();
$message = $oUser->getFullname().'succesfully created';
} else {
$message = "vCode valid";
}
return back()->with('successmessage', $message);
}
Run Code Online (Sandbox Code Playgroud) 我有一个Google Maps活动,我想获取用户的位置,但是我想使用的功能:getMyLocation() 已弃用。
这是我的代码:
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// This function is deprecated
// What is the new function?
mMap.getMyLocation();
// Add a marker in Sydney and move the camera
LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}
Run Code Online (Sandbox Code Playgroud) 我正在遵循 YouTube 上的教程,在运行时请求权限。我创建了一个名为:AbsRuntimePermission 的 Java 类,并且我必须在我的 MainActivity 上扩展它。但我还必须扩展 AppCompatActivity,有没有办法同时扩展两者?因为如果我尝试这样做,它会给我一个错误:
Class cannot extend multiple classes
Run Code Online (Sandbox Code Playgroud)
我正在尝试这样:
public class MainActivity extends AppCompatActivity, AbsRuntimePermission {
Run Code Online (Sandbox Code Playgroud)
我希望有人可以帮助我,我正在遵循本教程: https://www.youtube.com/watch?v =b0pqDwsCEfs