我不明白为什么我会收到错误,findViewById()
归Activity类所有,对吧?因此,只需延长它即可。
对于quoteText和btnSendQuote,我收到错误消息,如何解决这个问题以及原因是什么?
public class QuoteFormActivity extends Activity {
//VARIABLES from FORM
EditText quoteText;
Button btnSendQuote;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_quote_form);
quoteText = (EditText) findByViewId(R.id.et_quote);
btnSendQuote = (Button) findByViewId(R.id.btn_send_quote);
// Show the Up button in the action bar.
//setupActionBar();
}
ps:已经做了一个干净的buitl
答案 0 :(得分:3)
其findViewById
而非findByViewId
答案 1 :(得分:2)
变化:
quoteText = (EditText) findByViewId(R.id.et_quote);
btnSendQuote = (Button) findByViewId(R.id.btn_send_quote);
为:
quoteText = (EditText) findViewById(R.id.et_quote);
btnSendQuote = (Button) findViewById(R.id.btn_send_quote);