0
UpdateActivity.java:Android DataBinding可以使用內部類嗎?
public class UpdateActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActivityUpdateBinding dataBinding = DataBindingUtil.setContentView(this, R.layout.activity_update);
}
interface Listener {
void onClick(View v);
}
}
activity_update.xml:
<data>
<variable
name="listener"
type="com.kycq.reader.UpdateActivity$Listener"/>
</data>
,如果我設置的 '聽衆',它總是Errors.it是意味着我不能設置內部類,或者我應該在其他方面設置「偵聽器」?
我知道了,我的問題是我可以使用內部類嗎? –
@csx是的,只要內部類是公共的,就可以使用內部類。不知道你爲什麼使用'''而不是'''。 – AgileNinja
它的工作!我總是認爲這個接口是默認公共的,而內部類必須使用$ –