我的文字视图在中间不对齐是我的代码这是我的scren镜头
我只是想对齐屏幕的文本视图中心请帮助我
<RelativeLayout
android:id="@+id/lytTitlebar"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:background="@drawable/border"
android:layout_alignParentTop="true">
<ImageButton
android:id="@+id/imgNavBack"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:src="@drawable/nav_back"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"/>
<TextView
android:id="@+id/txtTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18sp"
android:textStyle="bold"
android:textColor="@color/text"
android:text="@string/category_list"
android:layout_toRightOf="@+id/imgNavBack"
android:layout_centerVertical="true"/>
<ImageButton
android:id="@+id/imgRefresh"
android:layout_width="wrap_content"
android:layout_height="45dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:src="@drawable/refresh"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud) 在我的应用程序中,我正在尝试使用RxJava来响应用户搜索新电影并从Web服务检索电影数据.为了做到这一点,我想使用concatMap连接获取新电影查询到请求电影到web服务的操作.这样做我得到一个NetworkOnMainThread异常,我不明白原因..
createSearchViewObservable(searchView)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.concatMap(new Func1<String, Observable<MoviesWrapper>>() {
@Override
public Observable<MoviesWrapper> call(String title) {
RestMovieSource repo = new RestMovieSource();
return repo.searchMovieByTitle(title);
}
})
.subscribe(new Subscriber<MoviesWrapper>() {
@Override
public void onCompleted() {
}
@Override
public void onError(Throwable e) {
e.printStackTrace();
Toast.makeText(getContext(), e.getCause().getMessage(), Toast.LENGTH_SHORT).show();
}
@Override
public void onNext(MoviesWrapper moviesWrapper) {
for (Movie movie : moviesWrapper.getResults()) {
Toast.makeText(getContext(), movie.getTitle(), Toast.LENGTH_SHORT).show();
}
}
});
Run Code Online (Sandbox Code Playgroud)
D/OkHttp: --> GET /3/search/movie?api_key=xxxx&query=Jurassic%20World HTTP/1.1
D/OkHttp: --> END GET
Run Code Online (Sandbox Code Playgroud)
android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1147)
at java.net.InetAddress.lookupHostByName(InetAddress.java:418)
at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
at java.net.InetAddress.getAllByName(InetAddress.java:215)
at …Run Code Online (Sandbox Code Playgroud) 我尝试在我自己的android应用程序中添加和编译ffmpeg库.当我添加本机支持并在jni中添加ffmpeg库时,Eclipse会显示许多错误,例如:
uint8_t *bufferConverted=NULL;
static GLuint textureConverted=0;
Run Code Online (Sandbox Code Playgroud)
错误:
Type 'uint8_t' could not be resolved
Symbol 'NULL' could not be resolved
Type 'GLuint' could not be resolved
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
任何人都可以使这个 json 正确,我正在JSON 在线验证器中插入 json
收到 json 无效的错误,这个 json 中有什么错误,我怎样才能使它正确,请不要提供其他教程的链接,谢谢
{
mothmap: {
value: [{
longitude: -0.13025200000004133,
latitude: 51.4596619
}, {
longitude: -2.707384100000013,
latitude: 53.7613383
}]
}
}
Run Code Online (Sandbox Code Playgroud)