500px-android-blur icon indicating copy to clipboard operation
500px-android-blur copied to clipboard

crash at the opening of the application

Open MSay2 opened this issue 8 years ago • 2 comments

crash at the opening of the application

my layout :

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFFFF">

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipChildren="false">

        <RelativeLayout
            android:background="#FF02ADEA"
            android:id="@+id/blurred_view"
            android:layout_width="600dp"
            android:layout_height="600dp"
            android:layout_gravity="center"
            android:clipChildren="false">

        </RelativeLayout>

    </FrameLayout>

    <com.fivehundredpx.android.blur.BlurringView
        android:id="@+id/blurring_view"
        android:layout_width="360dp"
        android:layout_height="360dp"
        android:layout_gravity="center"
        app:blurRadius="11"
        app:downsampleFactor="6"
        app:overlayColor="#99FFFFFF"/>

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@drawable/ic_launcher"/>

</FrameLayout>

my java :

import android.os.*;
import android.app.*;

import com.fivehundredpx.android.blur.BlurringView;

import android.support.v7.app.AppCompatActivity;

import android.graphics.Color;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.FrameLayout;

public class ActivityIconThemeCyano extends AppCompatActivity
{
    private BlurringView blV;

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.icon_themecyano);
        makeAppFullscreen();

        blV = (BlurringView)findViewById(R.id.blurring_view);
        View imgV = findViewById(R.id.blurred_view);

        blV.setBlurredView(imgV);
    }

    private void makeAppFullscreen()
    {
        getWindow().setStatusBarColor(Color.TRANSPARENT);
        getWindow().getDecorView().setSystemUiVisibility(
        View.SYSTEM_UI_FLAG_LAYOUT_STABLE | 
        View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
    }
}

did I do something wrong ? My API is 21-23

MSay2 avatar Jul 26 '16 14:07 MSay2

Did you add renderscriptTargetApi 21 renderscriptSupportModeEnabled true in build.gradle?

TriangleYJ avatar Jul 30 '16 16:07 TriangleYJ

Yes my target API is 23

renderscriptTargetApi 23 renderscriptSupportModeEnabled true

MSay2 avatar Jul 30 '16 20:07 MSay2