注意setTitle的位置!
你的getView 方法重写了吗?
mipmap仅仅用于应用启动图标,可以根据不同分辨率进行优化。其他的图标资源,还是要放到drawable文件夹中。
是listView所展示的布局样式,如android.R.layout.simple_list_item_1等等,你可把-1换成这个试试
ArrayAdapter中默认是0,作者改成-1,我没查过,可能没有-1这个,运行起来用的应该是ArrayAdapter默认的0,
AdapterView的子类比如ListView不能在layout中添加子布局,或者在代码中添加子布局。
请检查activity_choose_msg.xml,应该是把FloatingActionButton放在ListView里面了,要把FloatingActionButton放在ListView外面。
<ListView
android:id="@+id/id_lv_msgs"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<android.support.design.widget.FloatingActionButton
android:id="@+id/id_fab_toSend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:src="@drawable/icon_to_send"
app:backgroundTint="@color/main_color"
app:borderWidth="0dp"
android:layout_marginBottom="@dimen/fab_margin"
/>