我需要在Gmail App中ListView使用Undo功能实现滑动删除功能
我知道有些问题已经在询问滑动删除之类的问题了
和
但是他们都没有解释如何 在删除后管理撤消,并在撤消时回放已删除的视图!
我找到了另一个没有答案的人
所以这是我的问题.
如何在Android中创建一个列表视图,使用滑动删除然后在删除的空间中显示UNDO,如果按下撤消动画回动相同的视图,还删除滚动或其他项目点击或滑动时的撤消选项?
你聪明的人有什么想法吗?
| ----------- ITEM 1-----------|
| ----------- ITEM 2-----------|
| --Deleted-------<[UNDO]>|
| ----------- ITEM 4-----------|
| ----------- ITEM 5-----------|
Run Code Online (Sandbox Code Playgroud)
注意:很抱歉我因为声誉不佳而无法添加图片!

我试图在我的应用程序中创建一个操作栏搜索,但在展开状态下,SearchView没有采取整个操作栏宽度(它仍然显示其他操作)!
那么,如何使SearchView填充完整的ActionBar区域(如在GMAIL应用程序中)?
我正在开发一个从API Level 14开始工作的Android应用程序.
我的菜单文件中有一个项目
<item
android:id="@+id/menu_search"
android:actionViewClass="android.widget.SearchView"
android:icon="@drawable/ic_action_action_search"
android:orderInCategory="3"
android:showAsAction="always"/>
Run Code Online (Sandbox Code Playgroud)
我想知道这个搜索视图的扩展和崩溃,我尝试了这个代码,但它没有用
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_search, menu);
MenuItem mSearchItem = menu.findItem(R.id.menu_search);
mSearchItem.setOnActionExpandListener( new OnActionExpandListener() {
@Override
public boolean onMenuItemActionExpand(MenuItem item) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "onMenuItemActionExpand", 1)
.show();
return true;
}
@Override
public boolean onMenuItemActionCollapse(MenuItem item) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "onMenuItemActionExpand", 1)
.show();
return true;
}
});
} …Run Code Online (Sandbox Code Playgroud)