小编Ham*_*atu的帖子

android.view.InflateException:二进制XML文件行#15:错误类膨胀

我已经实现了一个扩展视图的新ImageLoaderView,如果我以编程方式设置xml,则代码可以正常工作.但由于这似乎很难,我试图让它在我的res布局文件夹中的xml工作,但我收到一个错误.以下是我的代码.

LoaderImageView:

package com.anon.android.test;

import java.io.IOException;
import java.net.MalformedURLException;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.Message;
import android.os.Handler.Callback;
import android.util.AttributeSet;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;

/**
 * Free for anyone to use, just say thanks and share :-)
 * @author Blundell
 *
 */
public class LoaderImageView extends LinearLayout{

    private static final int COMPLETE = 0;
    private static final int FAILED = 1;

    private Context mContext;
    private Drawable mDrawable;
    private ProgressBar mSpinner;
    private ImageView mImage;

    /**
     * This …
Run Code Online (Sandbox Code Playgroud)

xml android class classnotfoundexception inflate-exception

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

在android中的.gif图像的Splashscreen

我正在尝试创建具有gif图像的android启动画面,但是android不支持gif图像,所以我很困惑哪一个用于gif图像是否使用电影或webview ...任何人都可以建议我更好的网站与良好的例子..

谢谢

android splash-screen gif

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

Runnable上的NetworkOnMainThreadException

我正在制作Android 4.4项目.我有NetworkOnMainThreadException.以下是我的流程.

Service(sticky) -> Handler(per 5 minutes) -> Runnable -> HttpPost
Run Code Online (Sandbox Code Playgroud)

Runnable不是一个单独的线程吗?我在Runnable中使用AsyncTask吗?

android runnable networkonmainthread

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

Java的.如何返回广义对象?

我上课了

public class Product {
...
}
Run Code Online (Sandbox Code Playgroud)

public class Phone extends Product {
...
}
Run Code Online (Sandbox Code Playgroud)

我想返回一个通用对象.现在我尝试:

public <T extends Product> T getProduct()
{
   return new Phone();
}
Run Code Online (Sandbox Code Playgroud)

但编译器给我错误:

Incompatiple types :
Required : T
Found : Phone
Run Code Online (Sandbox Code Playgroud)

怎么了?我怎么解决这个问题?

java generics android

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

有没有办法在Android中重用UI组件的XML声明?

我已经做了一些窥探我感觉相对简单,但是,我想我不太确定如何说出这个问题因为我没有得到很多结果.如果这是一个重复的问题,我道歉.我想要做的是定义EditText一些像这样的属性:

<EditText
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:inputType="numberDecimal"
    android:background="#00000000"
    android:digits="0123456789.,"
    android:ellipsize="start"
    android:maxLines="1"
    android:gravity="center"
    android:hint="    "/>
Run Code Online (Sandbox Code Playgroud)

从那里开始,我希望简单地声明MyEditText(假设我的上面的定义叫做MyEditText),并且每次我希望使用EditText这种风格时都不必担心定义这9个属性.这可能吗?我已经阅读了Android的自定义组件指南,但是,对于我想要实现的目标来说,它似乎有些过分.(我不希望做任何自定义的事情,我只是想将一些已经存在的功能打包到一个组件中.)有人能指出我正确的方向吗?

谢谢!!

android android-layout

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