Androidのエラー対応
作っている最中にいろいろとエラーや警告が出てきたのでメモ。
EditTextの警告
This text field does not specify an inputType or a hint
こんな警告が出てきたので調べてみると
<EditText android:id="@+id/edittext1" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="text" />
の「android:inputType="text"」が必要ということらしい。
ListViewの警告
The vertically scrolling ScrollView should not contain another vertically scrolling widget (ListView)
という警告が出てきたので訳してみると要は、「垂直にスクロールするScrollViewは別の垂直にスクロールするListViewを含んでいるべきではない。」ということで、基本的にScrollViewの中にListViewを入れてはダメらしい。(入れる方法はあるけれど)
両方ともスクロール機能を持っているので、どっちをスクロールすればいいかわからず、スクロールがうまくいかない原因になるということです。