相关疑难解决方法(0)

为什么我们总是在Android/Java中输入类型?

我正在编写一个Android应用程序,只是很好奇为什么我们必须始终在Android中进行类型转换.我知道我们需要确定类型以便我们的代码正常运行,但也许是另一个原因?

示例:

public class Navigation extends Activity {
    private DrawerLayout mDrawerLayout;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        // other irrelevant code
        mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
Run Code Online (Sandbox Code Playgroud)

在这个问题的上下文中,我问为什么我们必须输入findViewById的返回值.(我也很好奇如果可以解释这种类型的铸造.)

java android

10
推荐指数
1
解决办法
4140
查看次数

标签 统计

android ×1

java ×1