告诉我com.actionbarsherlock.app.SherlockListActivity和ListView.i之间的区别包括这个库https://github.com/JakeWharton/ActionBarSherlock。 但我不明白sherlocklistactivity比ListView更好。
答案 0 :(得分:2)
ActionBarSherlock是设计用于支持库的扩展 便于在所有人中使用动作栏设计模式 具有单一API的Android版本。
捐款& Merhandise库将自动使用本机 适当时操作栏或将自动换行自定义 围绕布局实施。这使您可以轻松开发 一个带有操作栏的应用程序,适用于每个Android版本 2.x及以上。
基本上不同的是,一个人在Android 2.x上有ActionBar,而另一个没有。谷歌在他们的支持库中取得了多大的成功,我会说Sherlock的图书馆已被弃用并且不为人知。
也有很多开发者(包括我)不再支持android 2.x
修改强>
ListAcitvity和ListView之间的区别在于,一个显然是一个Activity而另一个是一个View,因此它们有不同的方法可用,也有不同的用途。 Activity的目的是在View负责绘制自身时显示视图。 ListActivity
但正常情况不同ListActivity
还提供了在ListView
中显示视图并处理其点击事件的方法。