小编Red*_*ne1的帖子

如何使用点指示器创建Android View寻呼机?

可能你们很多人(像我一样)都有ViewPager使用底点创建的问题,像这样: 在此输入图像描述

你如何创建这样的Android ViewPager?

android indicator android-viewpager android-tablayout

142
推荐指数
5
解决办法
7万
查看次数

渲染期间引发异常:无法找到模式0

更新BuildTools到版本25.0.0后.

compileSdkVersion 25
buildToolsVersion "25"
Run Code Online (Sandbox Code Playgroud)

我有Android布局预览的问题.现在它显示错误:

渲染期间引发异常:无法找到模式0

在此输入图像描述

我试图清理和重建项目,但它不起作用.在更新之前一切都很好.

我知道我可以回到之前的版本BuildTools,但我想知道为什么它不适用于版本25.0.0


好像这是一个问题 RecyclerView

java.lang.IllegalStateException: Unable to locate mode 0
at android.view.DisplayInfo.findMode(DisplayInfo.java:458)
at android.view.DisplayInfo.getMode(DisplayInfo.java:445)
at android.view.Display.getRefreshRate(Display.java:648)
at android.support.v7.widget.RecyclerView.onAttachedToWindow(RecyclerView.java:2392)
at android.view.View.dispatchAttachedToWindow(View.java:15392)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2953)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:42)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:333)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:429)
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:389)
at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:548)
at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:533)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966)
at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:533)
at com.android.tools.idea.rendering.RenderTask.lambda$inflate$53(RenderTask.java:659)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Run Code Online (Sandbox Code Playgroud)

android android-studio

91
推荐指数
5
解决办法
2万
查看次数

与剪切的背景在边缘/习惯背景形状

我要创建ViewPagerFragments,主要的问题是,每个片段的背景需要有一个削减在背景边缘.在拖动时切入应该扩大.你有什么想法怎么做吗?

看起来应该是这样的:

在此输入图像描述 在此输入图像描述

android

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

如何使用ListView将OnClickListner添加到CardView使用

我正在尝试使用与Card View和Recycler View一起使用的Android教程.我想将OnClickListner附加到每张卡片上.我尝试了stackoverflow上的许多答案,但它们对我不起作用.我的部分代码.

MainActivity.java

/**
     * Adding few albums for testing
     */
    private void prepareAlbums() {
        int[] covers = new int[]{
                R.drawable.album1,
                R.drawable.album2};

        Album a = new Album("?????", covers[0]);
        albumList.add(a);

        a = new Album("????", covers[1]);
        albumList.add(a);

        adapter.notifyDataSetChanged();
    }

    /**
     * RecyclerView item decoration - give equal margin around grid item
     */
    public class GridSpacingItemDecoration extends RecyclerView.ItemDecoration {

        private int spanCount;
        private int spacing;
        private boolean includeEdge;

        public GridSpacingItemDecoration(int spanCount, int spacing, boolean includeEdge) {
            this.spanCount = spanCount;
            this.spacing …
Run Code Online (Sandbox Code Playgroud)

java android android-xml onclicklistener android-cardview

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