我正在开发Android应用程序,在我的应用程序中,我想通过单击UHFMenuActivity中的布局来打开UHFMainActivity,但应用程序正在崩溃。当我使用另一个活动而不是UHFMenuActivity时它完全正常。我认为UHFMenuActivity存在问题。

这是我的UHFMenuActivity代码......

public class UHFMenuActivity extends Activity {

LinearLayout layoutAdd, layoutScan, layoutReport, layoutList;

ImageView imageScan;

Button btnNext;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_menu);

ActionBar actionBar = getActionBar();

actionBar.setDisplayShowHomeEnabled(true);

actionBar.setDisplayShowCustomEnabled(true);

actionBar.setCustomView(R.layout.custom_action_bar);

layoutAdd = (LinearLayout)findViewById(R.id.layoutAdd);

layoutScan = (LinearLayout)findViewById(R.id.layoutScan);

layoutReport = (LinearLayout)findViewById(R.id.layoutReport);

layoutList = (LinearLayout)findViewById(R.id.layoutList);

imageScan = (ImageView)findViewById(R.id.imageScan);

layoutAdd.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent(UHFMenuActivity.this, AddStudentActivity.class);

startActivity(intent);

}

});

layoutScan.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent(UHFMenuActivity.this, UHFMainActivity.class);

startActivity(intent);

}

});

layoutReport.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent(UHFMenuActivity.this, ViewReportActivity.class);

startActivity(intent);

}

});

layoutList.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent(UHFMenuActivity.this, ListStudentActivity.class);

startActivity(intent);

}

});

}

}

activity_menu.xml

xmlns:tools="http://schemas.android.com/tools"

android:orientation="vertical"

android:layout_width="match_parent"

android:layout_height="match_parent">

android:layout_width="match_parent"

android:layout_height="110dp">

android:layout_width="match_parent"

android:layout_height="match_parent"

android:text="Student Attendance"

android:textStyle="bold"

android:gravity="center"

android:textSize="30sp" />

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical">

android:layout_weight="5"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

android:layout_weight="5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:gravity="center"

android:id="@+id/layoutAdd">

android:layout_width="120dp"

android:layout_height="120dp"

android:src="@drawable/add" />

android:layout_weight="5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:gravity="center"

android:id="@+id/layoutScan">

android:id="@+id/imageScan"

android:layout_width="120dp"

android:layout_height="120dp"

android:src="@drawable/scan" />

android:layout_weight="5"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

android:layout_weight="5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:gravity="center"

android:id="@+id/layoutReport">

android:layout_width="120dp"

android:layout_height="120dp"

android:src="@drawable/report" />

android:layout_weight="5"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:gravity="center"

android:id="@+id/layoutList">

android:layout_width="120dp"

android:layout_height="120dp"

android:src="@drawable/list1" />

AndroidManifest.xml代码。

package="com.example.uhf"

android:versionCode="1"

android:versionName="1.0"

android:minSdkVersion="11"

android:targetSdkVersion="15" />

android:allowBackup="true"

android:icon="@drawable/logo_thsti_trans"

android:label="AsseTrack"

android:theme="@style/CustomTheme">

android:name="com.example.uhf.activity.UHFMenuActivity"

android:windowSoftInputMode="stateAlwaysHidden"

android:screenOrientation="portrait"

android:label="@string/app_name"

>

android:windowSoftInputMode="stateAlwaysHidden"/>

这是我的日志错误。

06-15 11:26:36.831 4308-4328/com.example.uhf E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1

Process: com.example.uhf, PID: 4308

java.lang.RuntimeException: An error occured while executing doInBackground()

at android.os.AsyncTask$3.done(AsyncTask.java:300)

at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)

at java.util.concurrent.FutureTask.setException(FutureTask.java:222)

at java.util.concurrent.FutureTask.run(FutureTask.java:242)

at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)

at java.lang.Thread.run(Thread.java:841)

Caused by: java.lang.UnsatisfiedLinkError: Couldn't load DeviceAPI from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.uhf-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.uhf-1, /vendor/lib, /system/lib]]]: findLibrary returned null

at java.lang.Runtime.loadLibrary(Runtime.java:365)

at java.lang.System.loadLibrary(System.java:526)

at com.rscja.deviceapi.DeviceAPI.(DeviceAPI.java:1459)

at com.rscja.deviceapi.RFIDWithUHF.getDeviceAPI(RFIDWithUHF.java:41)

at com.rscja.deviceapi.RFIDWithUHF.init(RFIDWithUHF.java:214)

at com.example.uhf.activity.BaseTabFragmentActivity$InitTask.doInBackground(BaseTabFragmentActivity.java:179)

at com.example.uhf.activity.BaseTabFragmentActivity$InitTask.doInBackground(BaseTabFragmentActivity.java:173)

at android.os.AsyncTask$2.call(AsyncTask.java:288)

at java.util.concurrent.FutureTask.run(FutureTask.java:237)

at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)

at java.lang.Thread.run(Thread.java:841)

06-15 11:26:37.458 4308-4340/com.example.uhf E/ContentValues: Couldn't get json from server.

06-15 11:26:37.494 4308-4340/com.example.uhf E/ContentValues: Couldn't get json from server.

06-15 11:26:37.534 656-689/? E/InputDispatcher: channel '42467078 com.example.uhf/com.example.uhf.activity.UHFMainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

06-15 11:26:37.534 656-689/? E/InputDispatcher: channel '4247b2d8 com.example.uhf/com.example.uhf.activity.UHFMainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

android从一个活动到另一个活动,Android应用程序在将一个活动打开到另一个活动时崩溃...相关推荐

  1. R语言使用magick包的image_animate函数和image_morph函数创建一个由n个图像组成的序列,逐渐将一个图像转换成另一个图像(sequence of image morph by)

    R语言使用magick包的image_animate函数和image_morph函数创建一个由n个图像组成的序列,逐渐将一个图像转换成另一个图像(Creates a sequence of n ima ...

  2. 应用程序意外变成另外一个应用程序的图标,打开就是另外一个程序!Synaptics.exe到底是什么?

    今天真的是气死了,正当我打开工具软件做业务时,发现软件的.exe程序被篡改了,变成了另外一个应用程序,但是名字什么的都没变. 双击打开就直接是打开另外一个应用程序,原本的程序直接废了,打开是另外一个程 ...

  3. 如何用python做一个会聊天的女朋友_戏精程序员,用python开发了一个女朋友,天天秀恩爱...

    很多人都知道,程序员大部分都是单身狗,然而,无奈Python实在太强大,居然可以用来开发一个女朋友出来. 其实,这个女朋友类似很多视频中,那些假装自己有女朋友或男朋友的人一样,也是在假装哦,但是程序员 ...

  4. android intent参数是上次的结果,【Android】7.0 Intent向下一个活动传递数据、返回数据给上一个活动...

    1.0 可以利用Intent吧数据传递给上一个活动,新建一个叫"hellotest01"的项目. 新建活动FirstActivity,勾选"Generate Layout ...

  5. android活动中的变量,在不同的活动中保持变量值Android Studio

    我的应用程序中有选项卡式活动.在每个标签页中,我都有一个(切换)按钮,可以通过单击切换到打开和关闭.当我移动到另一个标签并回到相同的位置时,它就会熄灭.我想保持它的价值,以便在切换到其他活动时不会改变 ...

  6. android:id=@android:id/list,Logcat错误 - 内容必须有一个ListView的id属性是'android.R.id.list'...

    我的列表视图显示这样的错误我在我的问题中提到的事件,尽管我在mainactivity中提到扩展listactivity也和我的布局我把尽可能的ListViewLogcat错误 - 内容必须有一个Lis ...

  7. 介绍一个很全面源码关于android 账户管理的源码

    基础开始--这些是主要部分: 认证令牌(auth- Token)-服务器提供的临时访问令牌(或安全令牌).用户需要识别出这样的标记并将其附加到他发送到服务器的每个请求上.在这篇文章中,我将使用OAut ...

  8. Android应用程序是如何请求SurfaceFlinger服务渲染一个Surface的?

    在前面一篇文章中,我们分析了Android应用程序请求SurfaceFlinger服务创建Surface的过程.有了Surface之后,Android应用程序就可以在上面绘制自己的UI了,接着再请求S ...

  9. android 动画引擎,一个使用openGL渲染的炫丽Android动画库

    这是一个 android 动画特效库 可以实现各种炫酷动画. github地址: ht t ps:// gith  u b.co m/g pl ib s/an dro id- ma gic-s ur ...

  10. 让一个图片填满一个控件_如何在Android中实现一个全景图控件(二)

    一.背景 在 如何在Android中实现一个全景图控件(一)中,介绍了项目的一些基本情况(有 demo 演示),如果项目对你有帮助,希望文章赏个赞,项目 star 一下. 项目地址:https://g ...

最新文章

  1. I、Q 通道幅相不平衡的影响及改善
  2. oracle管理认证方式,关于Oracle数据库管理员认证方法简述
  3. [转]Spring SpringMVC SpringBoot SpringCloud概念、关系及区别
  4. java页面代码下载_java 下载页面代码
  5. Qt总结之二十三:QByteArray与char、int、float(及其数组)之间的互相转化
  6. 用CommonDialog公共对话框选取多个文件
  7. js 刷新,返回上一步,前进,后退,
  8. html5 background-size,css3 Background-size属性使用说明
  9. Linux系统提高编辑效率的vim工具重要知识
  10. java actionsupport_struts2 中 action 跟 actionsupport 的区别
  11. 实现校园网花样上网方法
  12. PHP爬虫常用技术:v8js(执行js代码)
  13. 安全继电器原理及接法
  14. 罗马数字转换python_Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
  15. Maya插件教程(一)
  16. PPT文件无法打开处理
  17. 实现个人域名跳转指定网站
  18. 岁月温柔-13 妈妈担心回到山村里的大姨冻着
  19. 替换数据库某个字段中部分字符串
  20. 如何查找oracle中的服务器端口号,客户端端口号,监听端口及号Enterprise Manager Console HTTP 端口

热门文章

  1. Simulink_Debug的使用
  2. simulink模块使用记录1-mux/demux/clock/realtion operator
  3. github比sourceforge好在哪?
  4. Visual Studio 2010 实用功能总结图解
  5. 保险条款精解(二) 丢车——如何将损失降到最低点?
  6. 漫步微积分二十六——Sigma符号和一些特殊和
  7. CSS中id选择器和class选择器
  8. YOLOv4论文阅读(附原文翻译)
  9. tensorflow版本及其对应环境
  10. SDN,你必须了解的基础知识【定期更新】