I'm new to Android and I'm working through some exercises on using various views. One such example is:
TextView messageView = (TextView) findViewById(R.id.message);
My question is this: what would be the benefit of casting TextView? My IDE tells me that casting the method is redundant. Are there any use cases where I would want to cast in this way?