点击按钮toast为什么没有显示啊?求解! Android 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Toast.makeText() 第一个参数 改成 getApplicationContext() 就好了 写了两遍setcontextview,不明觉厉 if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); }楼主你这串代码还有,是说明你layout里面是不是有个fragment_main.xml呢? 你一定是初学者吧,看的是老版Android的视频,虽然代码和人家一样但是有错误。没有关系,你看下这个,会有所收获http://blog.csdn.net/u013671350/article/details/37742673 起不来了····一定是sorry ,the app is stopped 能问一下用第二种方法的话 toast里面要怎么写? public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, false); Button btn1 = (Button)rootView.findViewById(R.id.btn1); btn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Toast toast = Toast.makeText(getActivity(), "你点击了这个button", Toast.LENGTH_LONG); toast.show(); } }); return rootView; } }在fragment_main.xml中加个button,Id为btn1,然后加上如上代码就行了,给分吧 嗯,不推荐新手用fragment,后期熟悉了可以用,点击管理输入分数,即可给分,楼主记得结贴哦 1.怎么又两个SetContentView() ,一个加载的fragment,一个加载的activity2.Toast.makeText(当前activity的Context或者getApplicationContext,如果是fragment,可以使getActivity(), "你点击了这个button", Toast.LENGTH_LONG).show(); 你有木有发现有两个setContentView只set那个button所在的布局就好了,然后在OnClick里边可以直接Toast.makeText(你的Activity名.this,“要Toast的内容”,1).show(); 最后那个1用你这种写法应该也行。 onCreate和构造函数 webview如何阻止某些url的加载 android里有没有程序唯一标识 关于ListView在拖动时会自动取消Item按下状态 android video player 滑屏切换 android的gifview xmpp的api中“[email protected]”是什么意思?代码如下 不知道该怎么说,应该是类似抽屉的效果,不知道有没有大神指导怎么实现!!! 新手求助:如何搭建android+tomcat+Mssql android蓝牙 急急!求救~~~~MediaPlayer 报错 Android 方法性能测试 如何进行实现
getFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
楼主你这串代码还有,是说明你layout里面是不是有个fragment_main.xml呢?
起不来了····一定是sorry ,the app is stopped
能问一下用第二种方法的话 toast里面要怎么写?
} @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container, false);
Button btn1 = (Button)rootView.findViewById(R.id.btn1);
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Toast toast = Toast.makeText(getActivity(), "你点击了这个button", Toast.LENGTH_LONG);
toast.show();
}
});
return rootView;
}
}
在fragment_main.xml中加个button,Id为btn1,然后加上如上代码就行了,给分吧
2.Toast.makeText(当前activity的Context或者getApplicationContext,如果是fragment,可以使getActivity(), "你点击了这个button", Toast.LENGTH_LONG).show();