在TimePickerDailog中给我类似无法解决方法的错误'show(android.support.v4.app.FragmentManager,java.lang.String)'
我从我尝试过的另一个网站获得了本教程,但没有得到输出并得到相同的错误。我在stackoverflow中引用了相同的问题,但没有得到结果,所以我发布了问题。
在这一行给我错误:-
dFragment.show(getFragmentManager(),"Time Picker");
Run Code Online (Sandbox Code Playgroud)
这里的代码:-
public class Daily_Task extends Fragment {
public Daily_Task() {};
Button submittask;
View view;
EditText starttime, endtime;
EditText Taskname, Detail;
@Override
public View onCreateView(LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.activity_daily__task, container, false);
getActivity().setTitle("Task");
starttime = (EditText) view.findViewById(R.id.start_time);
endtime = (EditText) view.findViewById(R.id.End_time);
submittask = (Button) view.findViewById(R.id.add_task_button);
starttime.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Initialize a new time picker dialog fragment
DialogFragment dFragment = new TimePickerFragment();
// Show the …Run Code Online (Sandbox Code Playgroud) 我想将数据存储到数据库中,并希望上传可选的图像.
这意味着如果我在不添加图像的情况下插入记录,那么它将存储在没有图像名称的数据库中.
现在,当我填充数据并插入图像然后它存储在数据库中,如果我没有选择任何图像,我只添加数据,然后在数据库中没有插入数据,并在每个字段显示我的空白值
我尝试了很多,但没有得到所需的输出.
我的代码main.java
buy_image1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
selectImage();
edit.putInt("ImageID", 1);
edit.commit();
}
});
public void selectImage()
{
i = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(i, RESULT_LOAD_IMAGE);
/*i.putExtra("crop", "true");
i.putExtra("outputX", 512);
i.putExtra("outputY", 512);
i.putExtra("aspectX", 1);
i.putExtra("aspectY", 1);
i.putExtra("scale", true);
*/
}
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == RESULT_LOAD_IMAGE && resultCode == getActivity().RESULT_OK && null != data) {
final int IMAGE_MAX_SIZE = 1200000; // 1.2MP
Uri selectedImage …Run Code Online (Sandbox Code Playgroud)