小编Art*_*gin的帖子

如何在两个图像之间对齐文本视图

我的文字视图在中间不对齐是我的代码这是我的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)

android

2
推荐指数
1
解决办法
1583
查看次数

带有Retrofit 2和RxJava的concatMap()中的NetworkOnMainThreadException

在我的应用程序中,我正在尝试使用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 rx-java retrofit

2
推荐指数
1
解决办法
2630
查看次数

Android NDK问题

我尝试在我自己的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)

我该如何解决这个问题?

android ffmpeg android-ndk

1
推荐指数
1
解决办法
3621
查看次数

JSON 无效?

任何人都可以使这个 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)

json

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×3

android-ndk ×1

ffmpeg ×1

json ×1

retrofit ×1

rx-java ×1