我已编写代码,但此代码无法从一个活动转移到另一个活动,有人可以帮我解决错误吗? 当我在设备上安装应用程序时,它说不幸的是应用程序停止工作。 这是代码。这是MainActivity文件
// Assumptions:
// col1, 5 and 6 is the intented unique key
// each file includes a date in the filename
DECLARE @baseFilesLocation string = "input/base_{filedate}.txt";
DECLARE @deltaFilesLocation string = "input/delta_{filedate}.txt";
// Get the base files
@baseFiles =
EXTRACT col1 int,
col2 decimal,
col3 decimal,
col4 int,
col5 int,
col6 int,
col7 int,
filedate string
FROM @baseFilesLocation
USING Extractors.Text(delimiter : ' ');
// Get the delta files
@deltaFiles =
EXTRACT col1 int,
col2 decimal,
col3 decimal,
col4 int,
col5 int,
col6 int,
col7 int,
filedate string
FROM @deltaFilesLocation
USING Extractors.Text(delimiter : ' ', silent: true);
@working =
SELECT *
FROM @baseFiles
UNION ALL
SELECT *
FROM @deltaFiles;
// Work out the (col1, 5 and 6) and max filedate combination
@maxDates =
SELECT col1, col5, col6, MAX(filedate) AS filedate
FROM @working
GROUP BY col1, col5, col6;
// Join the original set (all base data, all delta files) to the max dates rowset, to get last record for each col1
@output = SELECT w.*
FROM @working AS w
SEMIJOIN @maxDates AS d ON w.col1 == d.col1
AND w.col5 == d.col5
AND w.col6 == d.col6
AND w.filedate == d.filedate;
OUTPUT @output
TO "/output/output.csv"
ORDER BY col1, col2, col3
USING Outputters.Csv();
这是SecondActivity代码
package com.example.lalit.activvity2;
import android.app.Activity;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
Button b1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b1 = (Button)findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this,SecondActivity.class);
startActivity(intent);
}
});
}
}
请有人帮我解决如何解决错误的问题?
答案 0 :(得分:0)
在清单文件中添加您的类名,如下所示:
<activity android:name=".SecondActivity"></activity>
答案 1 :(得分:0)
在清单文件中添加您的班级
<activity android:name=".SecondActivity"></activity>
如果再次出现错误,则在评论中发布日志错误消息