本文介绍了字符计数游戏随机名称的android的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想学习Android系统。我想建立一个简单的字母计数的应用程序,用于计算随机名称,这是我的code L有问题onclickListerner。谢谢你在前进
公共类MainActivity扩展活动实现OnClickListener {@覆盖
保护无效的onCreate(捆绑savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.activity_main);
按钮B =(按钮)findViewById(R.id.button1);
TextView的nameView =(的TextView)findViewById(R.id.nameView);
nameView.setText(萨亚);
b.setOnClickListener(新View.OnClickListener(){ @覆盖
公共无效的onClick(视图v){ 公共布尔onCreateOptionsMenu(菜单菜单){
。getMenuInflater()膨胀(R.menu.main,菜单);
返回true;
} 公共布尔onOptionsItemSelected(菜单项项){
//处理动作栏项目点击这里。操作栏会
//自动处理上点击主页/向上按钮,只要
//你在AndroidManifest.xml中指定一个父活动。
INT ID = item.getItemId();
如果(ID == R.id.action_refresh){
TextView的nameView =(的TextView)findViewById(R.id.nameView);
nameView.setText(范);
}
返回super.onOptionsItemSelected(项目); }
}
});
}
解决方案
替换此:
b.setOnClickListener();
这一点:
button.setOnClickListener(新View.OnClickListener(){
公共无效的onClick(视图v){
//你的code在这里
}
});
和删除此:
@覆盖
公共无效的onClick(DialogInterface对话,诠释它){
// TODO自动生成方法STU
}
I am trying to learn Android. I want to build a simple letter counting app for counting random name, that is my code l have problem with onclickListerner. Thank you in advance Counting Themed Game
public class MainActivity extends Activity implements OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button b = (Button)findViewById(R.id.button1);
TextView nameView = (TextView)findViewById(R.id.nameView);
nameView.setText("saya");
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_refresh) {
TextView nameView = (TextView)findViewById(R.id.nameView);
nameView.setText("van");
}
return super.onOptionsItemSelected(item);
}
}
});
}
解决方案
Replace this:
b.setOnClickListener() ;
With this:
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//Your code here
}
});
And remove this:
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stu
}
这篇关于字符计数游戏随机名称的android的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!