尝试从适配器类加载活动时出现错误

阿比舍克·莱(Abhishek rai)

我正在使用NavigationBar的片段之一在实现点击卡片视图时出错。尽管click可以通过吐司进行测试,但是使用意图进行其他活动却无法正常工作。

java.lang.RuntimeException: Unable to start activity ComponentInfo{minor.da.com.donationapp/minor.da.com.donationapp.SecondPage}: android.view.InflateException: Binary XML file line #6: Binary XML file line #6: Error inflating class <unknown>
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
        at android.app.ActivityThread.-wrap11(ActivityThread.java)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:5417)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
 Caused by: android.view.InflateException: Binary XML file line #6: Binary XML file line #6: Error inflating class <unknown>
        at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
        at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:393)
        at android.app.Activity.setContentView(Activity.java:2172)
        at minor.da.com.donationapp.SecondPage.onCreate(SecondPage.java:15)
        at android.app.Activity.performCreate(Activity.java:6251)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)

XML格式

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout                     xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">

    <TextView
        android:layout_width="241dp"
        android:layout_height="202dp"
        android:textAppearance="@android:color/darker_gray"
        android:text="Hello link to your card view"
        android:id="@+id/textView2"
        android:gravity="center|center_horizontal|fill"
        android:enabled="true"
        android:editable="false"
        android:textAlignment="@android:integer/config_shortAnimTime"
        android:textColor="#f4086172"
        android:textStyle="bold|italic" />
</LinearLayout>

适配器类代码

import android.content.Context;
import android.content.Intent;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

import java.util.Collections;
import java.util.List;


public class vizAdapter extends RecyclerView.Adapter<vizAdapter.Myviewholder>      {
private LayoutInflater inflater;
private Context context;

List<information> data= Collections.emptyList();
public vizAdapter(Context context, List<information> data){
     inflater = LayoutInflater.from(context);
    this.context=context;
    this.data=data;

}
@Override
public Myviewholder onCreateViewHolder(ViewGroup parent, int viewType) {

   View view=inflater.inflate(R.layout.custom_row, parent, false);
    Myviewholder holder=new Myviewholder(view);
    return holder;
}

@Override
 public void onBindViewHolder(Myviewholder holder, int position) {
  information current=data.get(position);
    holder.text.setText(current.title);
    holder.icon.setImageResource(current.iconId);

}


@Override
public int getItemCount() {
    return data.size();
}


class Myviewholder extends RecyclerView.ViewHolder{
     TextView text;
    ImageView icon;
    public  Myviewholder( View itemView) {

        super(itemView);
        text= (TextView) itemView.findViewById(R.id.listtext);
        icon= (ImageView) itemView.findViewById(R.id.listicon);
        getView(itemView);


    }
}
public View getView(View v){

    v.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
          Intent i=new Intent(context,SecondPage.class);
            i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
            context.startActivity(i);
            Toast.makeText(context,"hello successful",Toast.LENGTH_SHORT);
        }
    });
    return v;
}

}

            
潘文林

您应该删除android:textAlignment="@android:integer/config_shortAnimTime"您的TextView

config_shortAnimTime是动画的持续时间,
要查找允许使用哪个属性,android:textAlignment请参见此处http://developer.android.com/intl/es/reference/android/view/View.html#attr_android:textAlignment希望这对您有所帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试从适配器类加载活动时出现错误

来自分类Dev

尝试初始化ListView(或其适配器)时出现“ java.lang.NullPointerException”错误

来自分类Dev

运行 rails serve 时出现 Bootsnap 错误,“无法加载 'mysql' Active Record 适配器。”

来自分类Dev

设置适配器时出现“空对象”错误

来自分类Dev

获取蓝牙适配器时出现错误

来自分类Dev

运行代码时出现适配器错误

来自分类Dev

从iPhone调用适配器时出现授权错误

来自分类Dev

使适配器变量时错误GetData()

来自分类Dev

Android-尝试从片段实现适配器时出现NullPointerException

来自分类Dev

尝试使用适配器内的变量设置setBackgroundColor时出现StringIndexOutofBoundsException

来自分类Dev

刷新异步任务后尝试访问适配器时出现nullPointer异常

来自分类Dev

在数组适配器类中设置TextView的值时,出现空指针异常-Android

来自分类Dev

如何在活动之前调用适配器类

来自分类Dev

Techkey Usb 3.0 Wifi适配器-安装Wifi适配器时出现问题

来自分类Dev

IBM Worklight 6.0-调用适配器过程时出现错误

来自分类Dev

将数据传递给适配器时,片段中的 Gridview 出现错误

来自分类Dev

每次返回活动时刷新适配器

来自分类Dev

在某些视图中适配器出现错误

来自分类Dev

测试适配器时出现Robolectric NullPointerException

来自分类Dev

浓咖啡。执行“加载适配器数据”时出错

来自分类Dev

滚动太快时,RecycleView适配器数据显示错误

来自分类Dev

IBM Worklight:调用适配器时setActiveUser()错误

来自分类Dev

适配器在使用Fresco库时显示错误的图像

来自分类Dev

当我尝试使用适配器在当前活动上显示某些内容时,Android应用会继续返回主活动UI

来自分类Dev

在另一个列表中解析命名的JSON时出现“未连接适配器;跳过布局”错误

来自分类Dev

在适配器中启动活动

来自分类Dev

最近通话活动的适配器

来自分类Dev

ListView适配器崩溃活动

来自分类Dev

从适配器类扩展类

Related 相关文章

  1. 1

    尝试从适配器类加载活动时出现错误

  2. 2

    尝试初始化ListView(或其适配器)时出现“ java.lang.NullPointerException”错误

  3. 3

    运行 rails serve 时出现 Bootsnap 错误,“无法加载 'mysql' Active Record 适配器。”

  4. 4

    设置适配器时出现“空对象”错误

  5. 5

    获取蓝牙适配器时出现错误

  6. 6

    运行代码时出现适配器错误

  7. 7

    从iPhone调用适配器时出现授权错误

  8. 8

    使适配器变量时错误GetData()

  9. 9

    Android-尝试从片段实现适配器时出现NullPointerException

  10. 10

    尝试使用适配器内的变量设置setBackgroundColor时出现StringIndexOutofBoundsException

  11. 11

    刷新异步任务后尝试访问适配器时出现nullPointer异常

  12. 12

    在数组适配器类中设置TextView的值时,出现空指针异常-Android

  13. 13

    如何在活动之前调用适配器类

  14. 14

    Techkey Usb 3.0 Wifi适配器-安装Wifi适配器时出现问题

  15. 15

    IBM Worklight 6.0-调用适配器过程时出现错误

  16. 16

    将数据传递给适配器时,片段中的 Gridview 出现错误

  17. 17

    每次返回活动时刷新适配器

  18. 18

    在某些视图中适配器出现错误

  19. 19

    测试适配器时出现Robolectric NullPointerException

  20. 20

    浓咖啡。执行“加载适配器数据”时出错

  21. 21

    滚动太快时,RecycleView适配器数据显示错误

  22. 22

    IBM Worklight:调用适配器时setActiveUser()错误

  23. 23

    适配器在使用Fresco库时显示错误的图像

  24. 24

    当我尝试使用适配器在当前活动上显示某些内容时,Android应用会继续返回主活动UI

  25. 25

    在另一个列表中解析命名的JSON时出现“未连接适配器;跳过布局”错误

  26. 26

    在适配器中启动活动

  27. 27

    最近通话活动的适配器

  28. 28

    ListView适配器崩溃活动

  29. 29

    从适配器类扩展类

热门标签

归档