小编use*_*817的帖子

Android Studio:无法完成gradle执行,原因是空的

当我尝试运行Android模拟器时,出现以下错误屏幕.导出apk时也会出现同样的情况.当我转到将保存apk的目录时,apk文件不存在.

谢谢你,
christophe

在此输入图像描述

java android android-studio

69
推荐指数
5
解决办法
9万
查看次数

ViewPager wrap_content不起作用

我做了一个滚动视图,里面有一个viewpager.但是viewpager的高度并没有增长.Wen在viewpager里面的内容是大到内部得到pucht,表是收缩的空间.

我已经搜索了一个解决方案,发现问题是"wrap_content",如果viewpager被加载则没有内容.所以viewpager保持屏幕高度.我找到的解决方案不适用于"FragmentPagerAdapter",所以我编辑了这个问题.

请指出我正确的方向.

Greathings christophe VD

主要布局是这样,底部的时间标记是问题之一:
在此输入图像描述
它需要更多这样的:
在此输入图像描述

FragmentPagerAdapter是:

import android.content.Context;
import android.graphics.pdf.PdfDocument;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class film_tabs_adapter extends FragmentPagerAdapter {
    private final String[] TITLES = { "Info", "Comment", "Cast", "Muziek"};
    String[] Film_Data;

    public film_tabs_adapter(FragmentManager fm, String[] Film_Data_in) {
        super(fm);
        Film_Data = Film_Data_in;
    }

    @Override
    public CharSequence getPageTitle(int position) {
        return TITLES[position];
    }


    @Override
    public int getCount() {
        return 4;
    }

    @Override
    public Fragment getItem(int position) {
        Fragment …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-fragments android-activity

29
推荐指数
3
解决办法
2万
查看次数

Aquery ajax请求似乎没有在android中启动

我认为我为从json中的服务器获取数据而构建的代码没有启动.在logcat中,没有来自"log.v"的文本.此外,我所做的代码似乎并不一直是try catch.我使用Aquery来获取ajax请求.

有其他人有问题吗?

我想把json放到一个hashmap中,这样我就可以构建一个listview,但是我无法从json中获取数据到logcat中

Greathings

public class film_sound extends Fragment {
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        // Get the view from fragmenttab1.xml
        View view = inflater.inflate(R.layout.activity_film_sound, container, false);
        Context context = inflater.getContext();
        String[] Film_Data =  getArguments().getStringArray("Film_Data");

        File ext = Environment.getExternalStorageDirectory();
        File cacheDir = new File(ext, "/android/data/be.moviechecker.programma/case");
        AQUtility.setCacheDir(cacheDir);
        final AQuery aq = new AQuery(context);

        /*Ophalen van de json*/
        String url = "http://app.be/data_2_0_0/sound.php?id=1";
        aq.ajax(url, JSONObject.class, new AjaxCallback<JSONObject>() {
            @Override
            public void callback(String url, JSONObject json, AjaxStatus status) …
Run Code Online (Sandbox Code Playgroud)

ajax jquery android json aquery

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