大家好,这是我的第一个Android编码,我试图在活动之间切换,但我不能简单地找到我的错误。
主要在这里;
private function _getMaxOnlineSince() {
$oQuery = "select max(online_since) from documents";
$sMaxOnlineSinceDate = $this->db->query($oQuery);
return $sMaxOnlineSinceDate->num_rows() > 0 ? $sMaxOnlineSinceDate->row()->online_since : false;
}
我的清单就在这里,我的第二个活动名称是"尝试";
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
protected void start()
{
Intent k= new Intent(MainActivity.this, Try.class);
startActivity(k);
finish();
}
感谢。
答案 0 :(得分:1)
我想;
可能您的类包名称错误,但应该有关于崩溃的更多信息。
更改android:name="com.example.ege.intent.Try"
使用Try.class位置,如果它在Manifest中是相同的。
只是尝试更改android:name=".Try"
如果您输入错误或日志详细信息,我可以帮助您
答案 1 :(得分:0)
你在哪里打start()
? Manifest似乎还可以,但检查你的包是否正确,无论如何try
也会这样做,MainActivity
缺少结束分号}
答案 2 :(得分:0)
方法" start()"没用了。在" onCreate()"中使用它方法 。
你可以添加一个按钮。通过听取点击来开展活动。