【发布时间】:2017-02-13 19:17:46
【问题描述】:
我是一名初级 Android 开发人员。
我正忙于浏览 DataBiding 上的代码示例。我有以下活动:
package com.example.andre.vehicleasseessing;
import android.databinding.DataBindingUtil;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.example.andre.vehicleasseessing.databinding.LoginActivityBinding;
import Common.Login;
public class LoginActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LoginActivityBinding binding = DataBindingUtil.setContentView(this, R.layout.login_activity);
Login loginObject = new Login();
loginObject.setEmail("test123@server.com");
loginObject.setPassword("123456");
binding.setLogin(loginObject);
}
}
每当我尝试使用 LoginActivityBinding 对象时,它都会导入以下包:
import com.example.andre.vehicleasseessing.databinding.LoginActivityBinding;
在此之后,我收到以下错误:
错误:包 'com.example.andre.vehicleassessing.databinding' 确实 不存在。
我同意这个包不存在,但是这个包不存在为什么还要尝试导入呢?
【问题讨论】:
标签: java android android-databinding