我在Android应用中使用自定义ActionBar库。在那里我想显示一个searchView但找不到任何解决方案,我在图书馆工作
https://github.com/johannilsson/android-actionbar
这是一个班级
public overried int Field { get { return DateTime.UtcNow.Second; } }
实际上我找到了搜索栏的代码,但它是.cs格式的,如何使用这个搜索视图
https://github.com/zleao/MonoDroid.ActionBar
谢谢兄弟SIS
答案 0 :(得分:2)
看看这个answer。
根据这个答案,SearchView
是可用的支持库。
将依赖项添加到build.gradle
compile 'com.android.support:appcompat-v7:22.0.0'
并进行进口
import android.support.v7.app.ActionBarActivity;
import android.support.v7.widget.SearchView;
根据这个答案,它在仿真器上的API 8上运行。有关更多详细信息,请查看问题和答案本身的链接。 希望它有所帮助。
<强>更新强>
添加此代码
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:hmkcode="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_search"
android:orderInCategory="100"
hmkcode:showAsAction="always"
android:icon="@drawable/ic_action_search"
android:title="Search"/>
<item
android:id="@+id/action_copy"
android:orderInCategory="100"
hmkcode:showAsAction="always"
android:icon="@drawable/ic_content_copy"
android:title="Copy"/>
<item
android:id="@+id/action_share"
android:orderInCategory="100"
hmkcode:showAsAction="always"
android:icon="@drawable/ic_social_share"
android:title="Share"/>
你可以做到这一点:
您可以按照自己的方式自定义项目。有关详细信息,请参阅此example。