我想知道是否有可能以某种方式获取信息.我想知道我是否可以从一个组中获取联系人(我只想要名称和号码).
我试图实现SearchView ActionBar项目,因为Android开发人员说,但我遇到了一些麻烦.(http://developer.android.com/guide/topics/ui/actionbar.html).
有两个错误虽然我已经找了很多,但我还是找不到解决方案.
1)我有类MenuItemCompat的问题.它说:方法getActionView(MenuItem)未定义为MenuItemCompat类型
我只能为这个类使用以下方法:
这是代码
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.restloader, menu);
MenuItem searchItem = menu.findItem(R.id.search_menu);
SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem);
// Configure the search info and add any event listeners
return super.onCreateOptionsMenu(menu);
}
Run Code Online (Sandbox Code Playgroud)
2)这有一个问题:xmlns:myapp ="http://schemas.android.com/apk/res-auto"我不明白为什么使用它,但如果谷歌说,它必须是适当的.
错误消息:在此行找到多个注释: - 错误:未在包'com.example.pruebahttp3'中找到属性'actionViewClass'的资源标识符 - 错误:在包'com.example中找不到属性'showAsAction'的资源标识符. pruebahttp3'
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:myapp="http://schemas.android.com/apk/res-auto" >
<item
android:id="@+id/search_menu"
android:orderInCategory="100"
android:title="@string/search"
android:icon="@drawable/ic_search_category_default"
myapp:showAsAction="ifRoom|collapseActionView"
myapp:actionViewClass="android.support.v7.widget.SearchView">
</item>
Run Code Online (Sandbox Code Playgroud)
非常感谢你!
我有一些返回此错误的 C++ 代码:
\n\nerror: assignment of read-only variable \xe2\x80\x98parking\xe2\x80\x99\nRun Code Online (Sandbox Code Playgroud)\n\n代码:
\n\nchar const * const parking= "false";\n\nif (phidgets.value(PHIDGET3V_1) > 1000) {\n parking = "true";\n} \nelse{\n parking = "false";\n}\nRun Code Online (Sandbox Code Playgroud)\n\n此错误是什么意思以及如何修复它?
\n