Я пытался открыть действие из фрагмента с помощью элемента OnClick в TableRow, но когда я запускаю приложение, он закрывается при попытке открыть активность.Открыть активность из фрагмента (сбоев)
Это файл кода Java:
package com.hello.turidf;
import com.hello.turidf.R;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class TabsIndexM001Help extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.m_001_help, container, false);
return rootView;
}
public void open_m001_map(View view) {
Intent openmap = new Intent(getActivity(),M001MapActivity.class);
startActivity(openmap);
}
}
Это файл кода XML (фрагмент):
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
.......>
<TableLayout
.......>
<TabelRow
android:onClick="open_m001_map"
....>
........
</TableRow>
</TableLayout>
</ScrollBiew>
В деятельности 'M001MapActivity' еще не был изменен, имеет код, созданный по умолчанию.
Пожалуйста, сообщите вам об ошибке logcat. – Rohit5k2
Добавили ли вы свою активность в манифест? –